wjx 3 years ago
parent
commit
71058721b3
83 changed files with 3922 additions and 536 deletions
  1. 24 4
      api/api.js
  2. 3 3
      manifest.json
  3. 19 0
      pages.json
  4. 3 4
      pages/checkInRecord/checkInRecord.vue
  5. 436 0
      pages/extractBookCurr/extractBookCurr.vue
  6. 133 0
      pages/extractRecord/extractRecord.vue
  7. 43 8
      pages/index/index.vue
  8. BIN
      static/avatar.png
  9. BIN
      static/bczp.png
  10. BIN
      static/gold.png
  11. BIN
      static/noCountGold.png
  12. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  13. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  14. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/ad-custom-view/ad-custom-view.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/ad-view/ad-view.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/checkInRecord/checkInRecord.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/extractBookCurr/extractBookCurr.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/extractRecord/extractRecord.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/officialAccount/officialAccount.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/almost-lottery/components/almost-lottery/almost-lottery.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.js.map
  24. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-empty/u-empty.js.map
  25. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-navbar/u-navbar.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.js.map
  31. 4 3
      unpackage/dist/dev/mp-weixin/app.json
  32. 16 17
      unpackage/dist/dev/mp-weixin/common/main.js
  33. 0 56
      unpackage/dist/dev/mp-weixin/common/main.wxss
  34. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  35. 1 1
      unpackage/dist/dev/mp-weixin/common/vendor.js
  36. 25 25
      unpackage/dist/dev/mp-weixin/components/ad-custom-view/ad-custom-view.js
  37. 86 86
      unpackage/dist/dev/mp-weixin/components/ad-view/ad-view.js
  38. 21 22
      unpackage/dist/dev/mp-weixin/pages/checkInRecord/checkInRecord.js
  39. 1 1
      unpackage/dist/dev/mp-weixin/pages/checkInRecord/checkInRecord.wxml
  40. 366 0
      unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.js
  41. 9 0
      unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.json
  42. 0 0
      unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.wxml
  43. 258 0
      unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.wxss
  44. 245 0
      unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.js
  45. 8 0
      unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.json
  46. 1 0
      unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.wxml
  47. 79 0
      unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.wxss
  48. 113 94
      unpackage/dist/dev/mp-weixin/pages/index/index.js
  49. 0 0
      unpackage/dist/dev/mp-weixin/pages/index/index.wxml
  50. 14 0
      unpackage/dist/dev/mp-weixin/pages/index/index.wxss
  51. 20 20
      unpackage/dist/dev/mp-weixin/pages/officialAccount/officialAccount.js
  52. 8 6
      unpackage/dist/dev/mp-weixin/project.config.json
  53. 4 2
      unpackage/dist/dev/mp-weixin/project.private.config.json
  54. BIN
      unpackage/dist/dev/mp-weixin/static/avatar.png
  55. BIN
      unpackage/dist/dev/mp-weixin/static/bczp.png
  56. BIN
      unpackage/dist/dev/mp-weixin/static/gold.png
  57. BIN
      unpackage/dist/dev/mp-weixin/static/noCountGold.png
  58. 30 31
      unpackage/dist/dev/mp-weixin/uni_modules/almost-lottery/components/almost-lottery/almost-lottery.js
  59. 30 31
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.js
  60. 0 6
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.wxss
  61. 320 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.js
  62. 6 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.json
  63. 1 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.wxml
  64. 46 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.wxss
  65. 29 30
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-icon/u-icon.js
  66. 245 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.js
  67. 4 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.json
  68. 1 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.wxml
  69. 46 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.wxss
  70. 409 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.js
  71. 6 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.json
  72. 1 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.wxml
  73. 94 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.wxss
  74. 31 32
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.js
  75. 0 8
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.wxss
  76. 512 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.js
  77. 7 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.json
  78. 1 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.wxml
  79. 124 0
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.wxss
  80. 30 31
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.js
  81. 0 6
      unpackage/dist/dev/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.wxss
  82. 5 5
      utils/ad_config.js
  83. 2 2
      utils/request.js

+ 24 - 4
api/api.js

@@ -2,12 +2,11 @@ import { request } from "@/utils/request"
 
 /**
  * 大转盘小程序
- * wx021e792baf529aff  好运赢书券
- * wxe1b04d1d8f6df382  书币礼包送不停(转盘抽奖)
- * wx4e8c3f946c06c519  书币礼包领不停(转盘抽奖)
+ * wxe1b04d1d8f6df382 书币礼包送不停(转盘抽奖)-阳光
+ * wx4e8c3f946c06c519 书币礼包领不停(转盘抽奖)-阅文
  */
 export let config = {
-	appid: 'wx021e792baf529aff',
+	appid: 'wxe1b04d1d8f6df382',
 	version: '1.1.4'
 }
 
@@ -57,4 +56,25 @@ export async function setReceive(data) {
 // 获取版本
 export async function getVersion(data) {
 	return request({url: `/applet/version`, data})
+}
+
+
+// 获取额度列表
+export async function getQuotaList(data) {
+	return request({url: `/book/coin/value/list`, data})
+}
+
+// 获取余额
+export async function getBalance(data) {
+	return request({url: `/book/coin/total`, data})
+}
+
+// 用户体现
+export async function setCoinRemove(data) {
+	return request({url: `/book/coin/remove`, data})
+}
+
+// 体现记录
+export async function getCoinRemoveList(data) {
+	return request({url: `/book/coin/remove/list`, data})
 }

+ 3 - 3
manifest.json

@@ -1,6 +1,6 @@
 {
-    "name" : "qc-luckyDraw",
-    "appid" : "",
+    "name" : "qc-luckyDraw-yanguang",
+    "appid" : "__UNI__CBB099E",
     "description" : "",
     "versionName" : "1.0.0",
     "versionCode" : "100",
@@ -50,7 +50,7 @@
     "quickapp" : {},
     /* 小程序特有相关 */
     "mp-weixin" : {
-        "appid" : "wx021e792baf529aff",
+        "appid" : "wxe1b04d1d8f6df382",
         "setting" : {
             "urlCheck" : false,
             "es6" : true,

+ 19 - 0
pages.json

@@ -28,6 +28,25 @@
             }
             
         }
+        ,{
+            "path" : "pages/extractBookCurr/extractBookCurr",
+            "style" :                                                                                    
+            {
+            	"navigationStyle": "custom" ,
+                "navigationBarTitleText": "提取书币",
+                "enablePullDownRefresh": false
+            }
+            
+        }
+        ,{
+            "path" : "pages/extractRecord/extractRecord",
+            "style" :                                                                                    
+            {
+                "navigationBarTitleText": "提取记录",
+                "enablePullDownRefresh": false
+            }
+            
+        }
     ],
 	"globalStyle": {
 		"navigationBarTextStyle": "black",

+ 3 - 4
pages/checkInRecord/checkInRecord.vue

@@ -16,7 +16,7 @@
 		
 		<scroll-view scroll-y="true" class="checkInList" lower-threshold="80" @scrolltolower="scrolltolower" >
 			
-			<view style="margin: 0 20rpx 20rpx">
+			<view style="margin: 0 20rpx 20rpx" v-if="adConfig.videoAd">
 				<ad-view :unitId="adConfig.videoAd" adIntervals="200" adType="video"></ad-view>
 			</view>
 			
@@ -26,16 +26,15 @@
 						<view class="title">{{item.describe}}</view>
 						<view class="data">{{item.longCreateTime | getTimerFilter}}</view>
 					</view>
-					<view class="right">
+					<!-- <view class="right">
 						<text v-if="item.rechargeStatus === 1">已发放</text>
-						<!-- @click="setAgainReceive(item)" -->
 						<view class="error" v-else>
 							发放中
 							<view class="center">
 								24小时内发放
 							</view>
 						</view>
-					</view>
+					</view> -->
 				</view>
 			</template>
 			

+ 436 - 0
pages/extractBookCurr/extractBookCurr.vue

@@ -0,0 +1,436 @@
+<template>
+	<view class="extractBook">
+		<u-navbar :customBack="goBack" back-text="返回" title="提取书币"></u-navbar>
+		
+		<view class="bookCurrs">
+			<view class="topContent">
+				<text class="title">书币提取</text>
+				<text style="color: #FE604F;" @click="ruleShow = true">提取规则</text>
+			</view>
+			<view class="bottomContent">
+				<view class="balance">余额:{{balance}}</view>
+				
+				<view class="bookCurrList">
+					<view v-for="item in bookCurrList" :key="item.id" :class="item.id === bookCurrId ? 'select' : ''" @click="selectHandle(item)">
+						<image src="../../static/gold.png" class="goldCoins" style="width: 68rpx;" mode="heightFix"></image>
+						<text class="reward">{{item.value}}书币</text>
+					</view>
+				</view>
+				
+				<view class="bookCurrNum">{{bookCurrNum}}书币</view>
+				
+				<view class="extractButton" @click="extractHandle">
+					立即提取
+				</view>
+				<navigator :url="`../extractRecord/extractRecord?mpAppId=${mpData.mpAppId}&mpOpenId=${mpData.mpOpenId}`" class="extractRecord" v-if="mpData.mpAppId" hover-class="none">提取记录</navigator>
+			</view>
+			
+		</view>
+	
+		<!-- 规则弹窗 -->
+		<u-popup v-model="ruleShow" mode="center" :closeable="true" border-radius="18" close-icon-color="#FFF" @close="ruleShow=false" custom-style="{backgroundColor: #DC8182}">
+			<view class="popupCenter">
+				<view class="popupTitle">提取书币规则</view>
+				<view class="bottom">
+					<view>
+						1.用户每日可解锁书币余额“提取”功能。
+					</view>
+					<view>
+						2.解锁提取功能后,我们为您提供多个固定提取额度,具体提取额度以当日提取页面提供的具体提取额度为准。
+					</view>
+					<view>
+						3.每次提取时,您可以选择所需的其中一档提取额度进行提取,剩余书币可在下次满足前述提取额度时申请提取。
+					</view>
+					<view>
+						4.点击“书币余额提取”后,请前往公众号点击链接领取书币(链接有效期为3天)。
+					</view>
+					<view>
+						5.书币领取链接通常会在24小时内到达公众号,若点击提取书币后2小时无反应,请前往公众号发送关键字“领取书币”。
+					</view>
+					<view>
+						6.请您理解并同意如遇到双休日,节假日或提取高峰期,书币提取链接发送时间可能会延长,请您耐心等待。
+					</view>
+					<view>
+						7.本活动解释权由开发者所有,有任何疑问请联系公众号内客服。
+					</view>
+				</view>
+			</view>
+		</u-popup>
+		
+		<!-- 次数用完弹窗 -->
+		<u-popup v-model="countShow" mode="center" :closeable="true" border-radius="18" close-icon-color="#000" @close="countShow=false">
+			<view class="popupCount">
+				<image src="../../static/noCountGold.png" mode="heightFix"></image>
+				<text class="title">今日次数已用完,明日再来~</text>
+				<text class="subTitle">提醒:每日只能提取一次</text>
+				<button type="default" class="bt" @click="countShow=false">我知道了</button>
+			</view>
+		</u-popup>
+		
+		<!-- 提取成功弹窗 -->
+		<view class="popup" v-if="succShow">
+			<view class="popupContent">
+				<view class="content">
+					<image src="../../static/popupBack.png"></image>
+					<view class="textCon">
+						<text class="ts">书币已提取,请前往公众号点击链接领取书币</text> </br>
+						<view class="bt" @click="succShow=false">我知道了</view>
+					</view>
+				</view>
+				<image src="../../static/close.png" class="close" mode="widthFix" @click="succShow=false"></image>
+			</view>
+		</view>
+		
+	</view>
+</template>
+
+/**
+ * 体现页面 
+ *
+ ***/
+<script>
+	import { config, getBalance, getQuotaList, setCoinRemove } from '@/api/api.js'
+	export default {
+		data() {
+			return {
+				ruleShow: false,  // 规则弹窗控制
+				countShow: false, // 次数用完弹窗
+				succShow: false,  // 提取成功弹窗
+				bookCurrList: [],// 数据列表
+				bookCurrId: undefined, // 选择充值项
+				bookCurrNum: undefined, // 选择的书币数量
+				balance: 0,  // 余额
+				mpData: {}
+			}
+		},
+		onLoad(opt) {
+			console.log(opt)
+			this.mpData = opt
+			this.getList()
+			this.getData()
+		},
+		onUnload() {
+			console.log('销毁')
+			let pages = getCurrentPages();
+			let prevPage = pages[pages.length - 2]; //上一个页面
+			prevPage.$vm.getBookCurr();//重点$vm
+		},
+		methods: {
+			goBack() {
+				uni.navigateBack();
+			},
+			selectHandle(item) {
+				this.bookCurrNum = item.value
+				this.bookCurrId = item.id
+			},
+			getData() {
+				getBalance({...this.mpData, appId: config.appid}).then(res => {
+					this.balance = res.data || 0
+				})
+			},
+			getList() {
+				getQuotaList({mpAppId: this.mpData.mpAppId}).then(res => {
+					this.bookCurrList = res.data || []
+					if(res.data.length > 0) {
+						this.bookCurrId = res.data[0].id
+						this.bookCurrNum = res.data[0].value
+					}
+				})
+			},
+			/** 提现*/
+			extractHandle() {
+				if (this.bookCurrNum > this.balance) {
+					uni.showToast({
+						title: '余额不足,请选择其它数量提取',
+						icon: 'none'
+					})
+					return
+				}
+				setCoinRemove({...this.mpData, appId: config.appid, bookCoinId: this.bookCurrId}).then(res => {
+					switch(res.data) {
+						case 0:
+							// uni.showToast({
+							// 	title: '提取成功'
+							// })
+							this.succShow = true
+							this.getData()
+							break;
+						case 1:
+							uni.showToast({
+								title: '提取失败, 请在公众号发送任意消息预约, 再来提取',
+								icon: 'error'
+							})
+							break;
+						case 2:
+							this.countShow = true
+							break;
+					}
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	page {
+		// background-color: #F2F2F2;
+		background-color: #FC6E53;
+	}
+	.extractBook {
+		
+		.bookCurrs {
+			background-color: #FFFFFF;
+			margin: 30rpx 14rpx;
+			border-radius: 22rpx;
+			min-height: 200rpx;
+			padding: 20rpx 0 30rpx;
+			box-sizing: border-box;
+		}
+		
+		.topContent {
+			padding: 0 24rpx 20rpx;
+			border-bottom: 1rpx solid #eee;
+			display: flex;
+			justify-content: space-between;
+			align-items: center;
+			
+			.title {
+				font-size: 38rpx;
+				font-weight: 600;
+			}
+		}
+		
+		.bottomContent {
+			padding: 40rpx 24rpx 0;
+			
+			.balance {
+				font-size: 38rpx;
+				font-weight: 600;
+			}
+			
+			.bookCurrNum {
+				color: #FE604F;
+				font-size: 38rpx;
+				font-weight: 600;
+				margin-top: 26rpx;
+			}
+			
+			.bookCurrList {
+				margin-top: 20rpx;
+				display: grid;
+				grid-template-columns: 1fr 1fr 1fr 1fr;
+				grid-gap: 20rpx;
+				
+				&>view{
+					width: 152rpx;
+					height: 168rpx;
+					background-color: #FFFFFF;
+					box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(182, 182, 182, 0.3);
+					border: 2rpx solid #ececec;
+					border-radius: 16rpx;
+					padding: 12rpx;
+					box-sizing: border-box;
+					display: flex;
+					flex-direction: column;
+					justify-content: flex-start;
+					align-items: center;
+					position: relative;
+					
+					&.select {
+						background: #FFF7EF;
+						box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(254, 173, 165, 0.26);
+						border: 2rpx solid #FFB35C;
+						.reward{
+							color: #FE604F;
+						}
+					}
+				}
+				
+				.goldCoins {
+					height: 68rpx;
+					margin: 5rpx 0;
+				}
+				.reward{
+					font-size: 28rpx;
+					font-weight: 500;
+					color: #000000;
+					margin-top: 16rpx;
+				}
+			}
+		
+			.extractButton {
+				// width: 456rpx;
+				height: 80rpx;
+				margin-top: 60rpx;
+				font-size: 34rpx;
+				color: #FFFFFF;
+				font-weight: 500;
+				text-align: center;
+				display: flex;
+				justify-content: center;
+				align-items: center;
+				border-radius: 40rpx;
+				// background-color: #000000;
+				background: linear-gradient(180deg, #FDC606 0%, #FF8D12 100%);
+				box-sizing: border-box;
+			}
+			.extractRecord {
+				text-align: center;
+				color: #5084f5;
+				margin-top: 24rpx;
+			}
+		}
+		
+		.popupCenter {
+			width: 650rpx;
+			// height: 800rpx;
+			padding: 26rpx;
+			background-color: #DC8182;
+			color: #FFFFFF;
+			
+			.popupTitle {
+				font-size: 36rpx;
+				font-weight: 600;
+				color: #FFFFFF;
+				text-align: center;
+			}
+			.bottom {
+				margin-top: 30rpx;
+				padding: 0 28rpx 30rpx;
+				box-sizing: border-box;
+				
+				&> view {
+					margin-bottom: 12rpx;
+					font-size: 28rpx;
+					font-weight: 400;
+					color: #FFFFFF;
+					line-height: 46rpx;
+				}
+			}
+		}
+	
+		.popupCount {
+			width: 540rpx;
+			padding: 60rpx 0 0;
+			// background-color: #DC8182;
+			// color: #FFFFFF;
+			min-height: 100rpx;
+			display: flex;
+			flex-direction: column;
+			align-items: center;
+			
+			&>image {
+				height: 200rpx;
+			}
+			
+			&>.title {
+				margin-top: 28rpx;
+				font-size: 36rpx;
+			}
+			&>.subTitle {
+				color: #909090;
+				margin-top: 20rpx;
+				font-size: 24rpx;
+			}
+			&>.bt {
+				margin-top: 30rpx;
+				width: 100%;
+				border-radius: 0;
+				background-color: #FFFFFF;
+				
+				&::after {
+					border-top-left-radius: 0;
+					border-top-right-radius: 0;
+					border-left-width: 0;
+					border-right-width: 0;
+					border-bottom-width: 0;
+				}
+			}
+		}
+	}
+	
+	.popup {
+		position: fixed;
+		width: 100%;
+		height: 100vh;
+		background: rgba(0, 0, 0, 0.6);
+		top: 0;
+		left: 0;
+		right: 0;
+		bottom: 0;
+		.popupContent {
+			width: 632rpx;
+			
+			position: absolute;
+			top: 50%;
+			left: 50%;
+			transform: translate(-50%, -50%);
+			text-align: center;
+			&>.content {
+				position: relative;
+				&>image {
+					width: 100%;
+					height: 652rpx;
+				}
+				&>.textCon {
+					position: absolute;
+					width: 100%;
+					top: 0;
+					left: 0;
+					right: 0;
+					bottom: 0;
+					padding: 192rpx 106rpx 0;
+					box-sizing: border-box;
+					display: flex;
+					align-items: center;
+					flex-direction: column;
+					
+					.ts {
+						font-size: 40rpx;
+						font-weight: 500;
+						color: #F5631D;
+					}
+					
+					.reward {
+						height: 60rpx;
+						background: #FFD9A2;
+						border-radius: 31rpx;
+						font-size: 32rpx;
+						font-weight: 400;
+						display: inline-block;
+						padding: 0 32rpx;
+						color: #F5631E;
+						line-height: 60rpx;
+						margin-top: 20rpx;
+					}
+					
+					.doubleBt {
+						width: 456rpx;
+						height: 104rpx;
+						margin-top: 90rpx;
+						transition: all linear .5s; 
+					}
+					
+					.bt {
+						width: 386rpx;
+						height: 104rpx;
+						text-align: center;
+						line-height: 104rpx;
+						margin-top: 184rpx;
+						font-size: 36rpx;
+						font-weight: 400;
+						color: rgba(131, 25, 2, 1);
+						box-shadow: 0rpx 3rpx 4rpx 0rpx rgba(211, 63, 22, 0.58);
+						background-color: #fede77;
+						border-radius: 52rpx;
+					}
+				}
+			}
+			&>.close {
+				width: 54rpx;
+				height: 54rpx;
+				margin-top: 76rpx;
+			}
+		}
+	}
+</style>

+ 133 - 0
pages/extractRecord/extractRecord.vue

@@ -0,0 +1,133 @@
+<template>
+	<view class="checkInRecord">
+		
+		<scroll-view scroll-y="true" class="checkInList" lower-threshold="80" @scrolltolower="scrolltolower">
+			
+			<view style="margin: 0 20rpx 20rpx" v-if="adConfig.videoAd">
+				<ad-view :unitId="adConfig.videoAd" adIntervals="200" adType="video"></ad-view>
+			</view>
+			
+			<view v-for="item in signList" :key="item.id" class="item">
+				<view class="left">
+					<view class="title">提取{{item.value}}书币</view>
+					<view class="data">{{item.createTime}}</view>
+				</view>
+			</view>
+			<view style="margin: 80rpx 0;" v-if="signList.length === 0">
+				<u-empty text="提取记录空" mode="list"></u-empty>
+			</view>
+			
+			<view class="baseline" v-if="signList.length > 0 && this.total === this.signList.length">
+				—— 我是有底线的 ——
+			</view>
+		</scroll-view>
+		
+	</view>
+</template>
+
+/**
+ * 提现记录 
+ *
+ **/
+<script>
+	import { getCoinRemoveList, config } from '@/api/api.js'
+	import { videoAd } from '@/utils/ad_config.js'
+	import adView from '@/components/ad-view/ad-view.vue'
+	export default {
+		components: {
+			adView
+		},
+		data() {
+			return {
+				adConfig: {
+					videoAd
+				},
+				queryForm: {
+					page: 1, 
+					pageSize: 20,
+					appId: config.appid
+				},
+				isShowYeer: false,   //是否展示年月
+				signList: [],
+				total: 0
+			};
+		},
+		onLoad(options) {
+			if (Object.keys(options).length > 0) {
+				this.queryForm = {...this.queryForm, ...options}
+				this.getList()
+			}
+		},
+		methods: {
+			getList() {
+				getCoinRemoveList({ ...this.queryForm }).then(res => {
+					this.signList = this.signList.concat(res.data.records)
+					this.total = res.data.total
+				})
+			},
+			// 滚动到底部去获取数据
+			scrolltolower() {
+				if ( this.signList.length !== this.total ) {
+					this.$set(this.queryForm, 'page', this.queryForm.page + 1)
+					this.getList()
+				}
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	page {
+		background-color: #f3f3f3;
+	}
+	.checkInRecord {
+		width: 100%;
+		height: 100vh;
+	}
+	
+	.checkInList{
+		height: 100vh;
+		padding-bottom: 40rpx;
+		box-sizing: border-box;
+		overflow: hidden;
+		.item {
+			padding: 10rpx 0;
+			margin: 0 30rpx;
+			border-bottom: 1rpx solid #efefef;
+			display: flex;
+			justify-content: space-between;
+			align-items: center;
+		}
+		.title {
+			font-size: 28rpx;
+			font-weight: 500;
+			color: #000000;
+		}
+		.data {
+			font-size: 24rpx;
+			margin-top: 8rpx;
+			color: #808080;
+		}
+		.center {
+			font-size: 24rpx;
+			color: #808080;
+		}
+		.right {
+			text-align: center;
+			&>text {
+				font-size: 28rpx;
+			}
+			.error {
+				font-size: 24rpx;
+				color: #FC6E53;
+			}
+		}
+	}
+	
+	.baseline {
+		text-align: center;
+		padding: 30rpx 0;
+		font-size: 24rpx;
+		color: #999999;
+	}
+</style>

+ 43 - 8
pages/index/index.vue

@@ -6,11 +6,17 @@
 			<view class="luckyDrawTop">
 				<view class="left">
 					<view class="avatarView" @click="startAni(3)">
-						<open-data type="userAvatarUrl" class="avatar"></open-data>
+						<!-- <open-data type="userAvatarUrl" class="avatar"></open-data> -->
+						<image src="../../static/avatar.png" mode="widthFix"></image>
 					</view>
 					<view class="userInfo">
 						<view class="account" v-if="mpName">{{mpName}}</view>
-						<view class="ID">ID:{{userId}}</view>
+						
+						<view class="ID" v-if="mpData.mpAppId">
+							<text>书币:{{balanceCount}}</text>
+							<navigator :url="`../extractBookCurr/extractBookCurr?mpAppId=${mpData.mpAppId}&mpOpenId=${mpData.mpOpenId}`" class="extract" hover-class="none">提取</navigator>
+						</view>
+						<view class="ID" v-else>ID:{{userId}}</view>
 					</view>
 				</view>
 				<navigator :url="'../checkInRecord/checkInRecord' + getSerialize({...mpData, openId})" class="right" hover-class="none">
@@ -64,7 +70,7 @@
 				</view>
 			</view>
 			
-			<view style="margin: 0 30rpx;">
+			<view style="margin: 0 30rpx;" v-if="adConfig.bannerAd">
 				<ad-view :unitId="adConfig.bannerAd" adIntervals="200"></ad-view>
 			</view>
 			
@@ -171,7 +177,7 @@
 			</view>
 			
 			<!-- 格子广告 -->
-			<view class="singleLattice">
+			<view class="singleLattice" v-if="adConfig.singleLatticeAd">
 				<ad-custom-view :unit-id="adConfig.singleLatticeAd" adIntervals="200"></ad-custom-view>
 			</view>
 		</view>
@@ -181,7 +187,7 @@
 <script>
 	let timer = null, powerOnTimer = null, adTimer = null, lqTimer = null;
 	import AlmostLottery from '@/uni_modules/almost-lottery/components/almost-lottery/almost-lottery.vue'
-	import { config, getHome, getOpenId, getBanner, setDrawGain, getPond, setReceive, getVersion } from '@/api/api.js'
+	import { config, getHome, getOpenId, getBanner, setDrawGain, getPond, setReceive, getVersion, getBalance } from '@/api/api.js'
 	import { clearCacheFile } from '@/uni_modules/almost-lottery/utils/almost-utils.js'
 	import { bannerAd, urgeVideoAd, insertScreenAd, singleLatticeAd } from '@/utils/ad_config.js'
 	import adView from '@/components/ad-view/ad-view.vue'
@@ -281,6 +287,7 @@
 				weightTotal: 0,
 				// 权重数组
 				weightArr: [],
+				balanceCount: 0,
 			}
 		},
 		computed: {
@@ -324,8 +331,10 @@
 			uni.stopPullDownRefresh();
 		},
 		onReady() {
-			this.createInterstitialAd()
-			this.powerOnShowAd()
+			if(urgeVideoAd) {
+				this.createInterstitialAd()
+				this.powerOnShowAd()
+			}
 		},
 		watch: {
 			// 监听获奖序号的变动
@@ -343,6 +352,12 @@
 			}
 		},
 		methods: {
+			// 获取金币余额
+			getBookCurr() {
+				getBalance({appId: config.appid, mpAppId: this.mpData.mpAppId, mpOpenId: this.mpData.mpOpenId}).then(res => {
+					this.balanceCount = res.data || 0
+				})
+			},
 			powerOnShowAd() {
 				// 开机25秒调取弹窗广告 以后没5分钟调取
 				powerOnTimer = setInterval(() => {
@@ -420,6 +435,10 @@
 			showInterstitialAd() {
 				// 调用 interstitialAd.show(),如果数据正在加载中不会显示广告,加载成功后才显示
 				// 在数据没有加载成功时,需要防止用户频繁点击显示广告
+				if(!insertScreenAd) {
+					console.log('没有插屏广告')
+					return
+				}
 				if(adTimer) {
 					clearTimeout(adTimer)
 				}
@@ -630,7 +649,7 @@
 					path = path + this.getSerialize(this.mpData)
 				}
 				uni.navigateToMiniProgram({
-				  appId: 'wxb21c3e030b8af425',
+				  appId: 'wx162370635292eef2',
 				  path,
 				  success(res) {
 				    // 打开成功
@@ -686,6 +705,7 @@
 						mpName: data.mpName,
 						mpOpenId: data.mpOpenId
 					}
+					this.getBookCurr()
 					return Promise.resolve(true)
 				} else {
 					return Promise.resolve(false)
@@ -967,6 +987,10 @@
 					height: 104rpx;
 					background: #D8D8D8;
 					border-radius: 10px;
+					&>image {
+						width: 100%;
+						height: 100%;
+					}
 				}
 				
 				.userInfo{
@@ -989,6 +1013,17 @@
 						
 						&.ID{
 							margin-top: 4rpx;
+							display: flex;
+							justify-content: flex-start;
+							align-items: center;
+						}
+						.extract {
+							font-size: 30rpx;
+							margin-left: 30rpx;
+							background-color: rgb(213, 51, 186);
+							// background-image: linear-gradient(to right, rgb(66, 83, 216), rgb(213, 51, 186));
+							padding: 6rpx 16rpx;
+							border-radius: 26rpx;
 						}
 					}
 				}

BIN
static/avatar.png


BIN
static/bczp.png


BIN
static/gold.png


BIN
static/noCountGold.png


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/ad-custom-view/ad-custom-view.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/ad-view/ad-view.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/checkInRecord/checkInRecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/extractBookCurr/extractBookCurr.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/extractRecord/extractRecord.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/officialAccount/officialAccount.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/almost-lottery/components/almost-lottery/almost-lottery.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-empty/u-empty.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-navbar/u-navbar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.js.map


+ 4 - 3
unpackage/dist/dev/mp-weixin/app.json

@@ -2,7 +2,9 @@
   "pages": [
     "pages/index/index",
     "pages/checkInRecord/checkInRecord",
-    "pages/officialAccount/officialAccount"
+    "pages/officialAccount/officialAccount",
+    "pages/extractBookCurr/extractBookCurr",
+    "pages/extractRecord/extractRecord"
   ],
   "subPackages": [],
   "window": {
@@ -11,6 +13,5 @@
     "navigationBarBackgroundColor": "#F8F8F8",
     "backgroundColor": "#F8F8F8"
   },
-  "usingComponents": {},
-  "sitemapLocation": "sitemap.json"
+  "usingComponents": {}
 }

File diff suppressed because it is too large
+ 16 - 17
unpackage/dist/dev/mp-weixin/common/main.js


+ 0 - 56
unpackage/dist/dev/mp-weixin/common/main.wxss

@@ -57,9 +57,7 @@ text {
   font-size: 34rpx;
 }
 .u-flex {
-
   display: flex;
-
   flex-direction: row;
   align-items: center;
 }
@@ -103,9 +101,7 @@ text {
   text-align: right;
 }
 .u-flex-col {
-
   display: flex;
-
   flex-direction: column;
 }
 .u-flex-0 {
@@ -3081,9 +3077,7 @@ page {
 .u-border-top-bottom:after,
 .u-border-top:after,
 .u-border:after {
-
   content: ' ';
-
   position: absolute;
   left: 0;
   top: 0;
@@ -3120,9 +3114,7 @@ page {
 /* start--clearfix--start */
 .u-clearfix:after,
 .clearfix:after {
-
   content: '';
-
   display: table;
   clear: both;
 }
@@ -3135,14 +3127,6 @@ page {
 }
 /* end--高斯模糊tabbar底部处理--end */
 /* start--提升H5端uni.toast()的层级,避免被uView的modal等遮盖--start */
-
-
-
-
-
-
-
-
 /* end--提升H5端uni.toast()的层级,避免被uView的modal等遮盖--end */
 /* start--去除button的所有默认样式--start */
 .u-reset-button {
@@ -3156,13 +3140,6 @@ page {
   border: none;
 }
 /* end--去除button的所有默认样式--end */
-
-
-
-
-
-
-
 /* start--微信小程序编译后页面有组件名的元素,特别处理--start */
 u-td, u-th {
   flex: 1;
@@ -3189,40 +3166,7 @@ u-switch {
 u-dropdown {
   flex: 1;
 }
-
 /* end-微信小程序编译后页面有组件名的元素,特别处理--end */
-
-
-
-
-
 /* start--头条小程序编译后页面有组件名的元素,特别处理--start */
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 /* end-头条小程序编译后页面有组件名的元素,特别处理--end */
 
-
-
-
-
-
-
-
-
-
-
-

+ 2 - 2
unpackage/dist/dev/mp-weixin/common/runtime.js

@@ -105,11 +105,11 @@
 /******/
 /******/
 /******/ 		// mini-css-extract-plugin CSS loading
-/******/ 		var cssChunks = {"uni_modules/almost-lottery/components/almost-lottery/almost-lottery":1,"components/ad-view/ad-view":1,"uview-ui/components/u-notice-bar/u-notice-bar":1,"uview-ui/components/u-column-notice/u-column-notice":1,"uview-ui/components/u-row-notice/u-row-notice":1,"uview-ui/components/u-icon/u-icon":1};
+/******/ 		var cssChunks = {"uni_modules/almost-lottery/components/almost-lottery/almost-lottery":1,"components/ad-view/ad-view":1,"uview-ui/components/u-notice-bar/u-notice-bar":1,"uview-ui/components/u-navbar/u-navbar":1,"uview-ui/components/u-popup/u-popup":1,"uview-ui/components/u-empty/u-empty":1,"uview-ui/components/u-column-notice/u-column-notice":1,"uview-ui/components/u-row-notice/u-row-notice":1,"uview-ui/components/u-icon/u-icon":1,"uview-ui/components/u-mask/u-mask":1};
 /******/ 		if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
 /******/ 		else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
 /******/ 			promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
-/******/ 				var href = "" + ({"uni_modules/almost-lottery/components/almost-lottery/almost-lottery":"uni_modules/almost-lottery/components/almost-lottery/almost-lottery","components/ad-custom-view/ad-custom-view":"components/ad-custom-view/ad-custom-view","components/ad-view/ad-view":"components/ad-view/ad-view","uview-ui/components/u-notice-bar/u-notice-bar":"uview-ui/components/u-notice-bar/u-notice-bar","uview-ui/components/u-column-notice/u-column-notice":"uview-ui/components/u-column-notice/u-column-notice","uview-ui/components/u-row-notice/u-row-notice":"uview-ui/components/u-row-notice/u-row-notice","uview-ui/components/u-icon/u-icon":"uview-ui/components/u-icon/u-icon"}[chunkId]||chunkId) + ".wxss";
+/******/ 				var href = "" + ({"uni_modules/almost-lottery/components/almost-lottery/almost-lottery":"uni_modules/almost-lottery/components/almost-lottery/almost-lottery","components/ad-custom-view/ad-custom-view":"components/ad-custom-view/ad-custom-view","components/ad-view/ad-view":"components/ad-view/ad-view","uview-ui/components/u-notice-bar/u-notice-bar":"uview-ui/components/u-notice-bar/u-notice-bar","uview-ui/components/u-navbar/u-navbar":"uview-ui/components/u-navbar/u-navbar","uview-ui/components/u-popup/u-popup":"uview-ui/components/u-popup/u-popup","uview-ui/components/u-empty/u-empty":"uview-ui/components/u-empty/u-empty","uview-ui/components/u-column-notice/u-column-notice":"uview-ui/components/u-column-notice/u-column-notice","uview-ui/components/u-row-notice/u-row-notice":"uview-ui/components/u-row-notice/u-row-notice","uview-ui/components/u-icon/u-icon":"uview-ui/components/u-icon/u-icon","uview-ui/components/u-mask/u-mask":"uview-ui/components/u-mask/u-mask"}[chunkId]||chunkId) + ".wxss";
 /******/ 				var fullhref = __webpack_require__.p + href;
 /******/ 				var existingLinkTags = document.getElementsByTagName("link");
 /******/ 				for(var i = 0; i < existingLinkTags.length; i++) {

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/common/vendor.js


+ 25 - 25
unpackage/dist/dev/mp-weixin/components/ad-custom-view/ad-custom-view.js

@@ -1,16 +1,16 @@
 (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/ad-custom-view/ad-custom-view"],{
 
-/***/ 88:
-/*!***********************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-custom-view/ad-custom-view.vue ***!
-  \***********************************************************************************************************/
+/***/ 105:
+/*!********************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-custom-view/ad-custom-view.vue ***!
+  \********************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ad-custom-view.vue?vue&type=template&id=1f88c338& */ 89);
-/* harmony import */ var _ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ad-custom-view.vue?vue&type=script&lang=js& */ 91);
+/* harmony import */ var _ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ad-custom-view.vue?vue&type=template&id=1f88c338& */ 106);
+/* harmony import */ var _ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ad-custom-view.vue?vue&type=script&lang=js& */ 108);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
 
@@ -39,16 +39,16 @@ component.options.__file = "components/ad-custom-view/ad-custom-view.vue"
 
 /***/ }),
 
-/***/ 89:
-/*!******************************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-custom-view/ad-custom-view.vue?vue&type=template&id=1f88c338& ***!
-  \******************************************************************************************************************************************/
+/***/ 106:
+/*!***************************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-custom-view/ad-custom-view.vue?vue&type=template&id=1f88c338& ***!
+  \***************************************************************************************************************************************************/
 /*! exports provided: render, staticRenderFns, recyclableRender, components */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-custom-view.vue?vue&type=template&id=1f88c338& */ 90);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-custom-view.vue?vue&type=template&id=1f88c338& */ 107);
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__["render"]; });
 
 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_template_id_1f88c338___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@@ -61,10 +61,10 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
-/***/ 90:
-/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-custom-view/ad-custom-view.vue?vue&type=template&id=1f88c338& ***!
-  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/***/ 107:
+/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-custom-view/ad-custom-view.vue?vue&type=template&id=1f88c338& ***!
+  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! exports provided: render, staticRenderFns, recyclableRender, components */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -88,26 +88,26 @@ render._withStripped = true
 
 /***/ }),
 
-/***/ 91:
-/*!************************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-custom-view/ad-custom-view.vue?vue&type=script&lang=js& ***!
-  \************************************************************************************************************************************/
+/***/ 108:
+/*!*********************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-custom-view/ad-custom-view.vue?vue&type=script&lang=js& ***!
+  \*********************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-custom-view.vue?vue&type=script&lang=js& */ 92);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-custom-view.vue?vue&type=script&lang=js& */ 109);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_custom_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 92:
-/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-custom-view/ad-custom-view.vue?vue&type=script&lang=js& ***!
-  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/***/ 109:
+/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-custom-view/ad-custom-view.vue?vue&type=script&lang=js& ***!
+  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -154,7 +154,7 @@ var _default =
     'components/ad-custom-view/ad-custom-view-create-component',
     {
         'components/ad-custom-view/ad-custom-view-create-component':(function(module, exports, __webpack_require__){
-            __webpack_require__('1')['createComponent'](__webpack_require__(88))
+            __webpack_require__('1')['createComponent'](__webpack_require__(105))
         })
     },
     [['components/ad-custom-view/ad-custom-view-create-component']]

+ 86 - 86
unpackage/dist/dev/mp-weixin/components/ad-view/ad-view.js

@@ -1,72 +1,9 @@
 (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/ad-view/ad-view"],{
 
-/***/ 81:
-/*!*********************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue ***!
-  \*********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ad-view.vue?vue&type=template&id=1ac043b8& */ 82);
-/* harmony import */ var _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ad-view.vue?vue&type=script&lang=js& */ 84);
-/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
-/* harmony import */ var _ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ad-view.vue?vue&type=style&index=0&lang=css& */ 86);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
-
-var renderjs
-
-
-
-
-
-/* normalize component */
-
-var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
-  _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
-  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["render"],
-  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
-  false,
-  null,
-  null,
-  null,
-  false,
-  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["components"],
-  renderjs
-)
-
-component.options.__file = "components/ad-view/ad-view.vue"
-/* harmony default export */ __webpack_exports__["default"] = (component.exports);
-
-/***/ }),
-
-/***/ 82:
-/*!****************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=template&id=1ac043b8& ***!
-  \****************************************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=template&id=1ac043b8& */ 83);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["render"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["components"]; });
-
-
-
-/***/ }),
-
-/***/ 83:
-/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=template&id=1ac043b8& ***!
-  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/***/ 100:
+/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=template&id=1ac043b8& ***!
+  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! exports provided: render, staticRenderFns, recyclableRender, components */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -90,26 +27,26 @@ render._withStripped = true
 
 /***/ }),
 
-/***/ 84:
-/*!**********************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=script&lang=js& ***!
-  \**********************************************************************************************************************/
+/***/ 101:
+/*!*******************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=script&lang=js& ***!
+  \*******************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=script&lang=js& */ 85);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=script&lang=js& */ 102);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 85:
-/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=script&lang=js& ***!
-  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/***/ 102:
+/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=script&lang=js& ***!
+  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -154,26 +91,26 @@ var _default =
 
 /***/ }),
 
-/***/ 86:
-/*!******************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=style&index=0&lang=css& ***!
-  \******************************************************************************************************************************/
+/***/ 103:
+/*!***************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=style&index=0&lang=css& ***!
+  \***************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 "use strict";
 __webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=style&index=0&lang=css& */ 87);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=style&index=0&lang=css& */ 104);
 /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
 /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); 
 
 /***/ }),
 
-/***/ 87:
-/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/components/ad-view/ad-view.vue?vue&type=style&index=0&lang=css& ***!
-  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/***/ 104:
+/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=style&index=0&lang=css& ***!
+  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -181,6 +118,69 @@ __webpack_require__.r(__webpack_exports__);
     if(false) { var cssReload; }
   
 
+/***/ }),
+
+/***/ 98:
+/*!******************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue ***!
+  \******************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ad-view.vue?vue&type=template&id=1ac043b8& */ 99);
+/* harmony import */ var _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ad-view.vue?vue&type=script&lang=js& */ 101);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+/* harmony import */ var _ad_view_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ad-view.vue?vue&type=style&index=0&lang=css& */ 103);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
+
+var renderjs
+
+
+
+
+
+/* normalize component */
+
+var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
+  _ad_view_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
+  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["render"],
+  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
+  false,
+  null,
+  null,
+  null,
+  false,
+  _ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["components"],
+  renderjs
+)
+
+component.options.__file = "components/ad-view/ad-view.vue"
+/* harmony default export */ __webpack_exports__["default"] = (component.exports);
+
+/***/ }),
+
+/***/ 99:
+/*!*************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/components/ad-view/ad-view.vue?vue&type=template&id=1ac043b8& ***!
+  \*************************************************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./ad-view.vue?vue&type=template&id=1ac043b8& */ 100);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["render"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_ad_view_vue_vue_type_template_id_1ac043b8___WEBPACK_IMPORTED_MODULE_0__["components"]; });
+
+
+
 /***/ })
 
 }]);
@@ -189,7 +189,7 @@ __webpack_require__.r(__webpack_exports__);
     'components/ad-view/ad-view-create-component',
     {
         'components/ad-view/ad-view-create-component':(function(module, exports, __webpack_require__){
-            __webpack_require__('1')['createComponent'](__webpack_require__(81))
+            __webpack_require__('1')['createComponent'](__webpack_require__(98))
         })
     },
     [['components/ad-view/ad-view-create-component']]

File diff suppressed because it is too large
+ 21 - 22
unpackage/dist/dev/mp-weixin/pages/checkInRecord/checkInRecord.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/checkInRecord/checkInRecord.wxml

@@ -1 +1 @@
-<view class="checkInRecord"><view class="timeData"><picker mode="date" fields="month" data-event-opts="{{[['change',[['selectDataTime',['$event']]]]]}}" bindchange="__e"><block wx:if="{{isShowYeer}}"><view class="time" style="display:flex;align-items:center;"><text>{{$root.f0}}</text><image class="triangle" src="../../static/triangle.png" mode="widthFix"></image></view></block><block wx:else><view class="time"><text style="font-size:48rpx;margin-right:10rpx;">{{$root.f1}}</text><text>月</text><image class="triangle" src="../../static/triangle.png" mode="widthFix"></image></view></block></picker></view><scroll-view class="checkInList" scroll-y="true" lower-threshold="80" data-event-opts="{{[['scrolltolower',[['scrolltolower',['$event']]]]]}}" bindscrolltolower="__e"><view style="margin:0 20rpx 20rpx;"><ad-view vue-id="31554842-1" unitId="{{adConfig.videoAd}}" adIntervals="200" adType="video" bind:__l="__l"></ad-view></view><block wx:if="{{signList.length>0}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="item"><view class="left"><view class="title">{{item.$orig.describe}}</view><view class="data">{{item.f2}}</view></view><view class="right"><block wx:if="{{item.$orig.rechargeStatus===1}}"><text>已发放</text></block><block wx:else><view class="error">发放中<view class="center">24小时内发放</view></view></block></view></view></block></block><block wx:if="{{this.total===this.signList.length}}"><view class="baseline">—— 我是有底线的 ——</view></block></scroll-view></view>
+<view class="checkInRecord"><view class="timeData"><picker mode="date" fields="month" data-event-opts="{{[['change',[['selectDataTime',['$event']]]]]}}" bindchange="__e"><block wx:if="{{isShowYeer}}"><view class="time" style="display:flex;align-items:center;"><text>{{$root.f0}}</text><image class="triangle" src="../../static/triangle.png" mode="widthFix"></image></view></block><block wx:else><view class="time"><text style="font-size:48rpx;margin-right:10rpx;">{{$root.f1}}</text><text>月</text><image class="triangle" src="../../static/triangle.png" mode="widthFix"></image></view></block></picker></view><scroll-view class="checkInList" scroll-y="true" lower-threshold="80" data-event-opts="{{[['scrolltolower',[['scrolltolower',['$event']]]]]}}" bindscrolltolower="__e"><block wx:if="{{adConfig.videoAd}}"><view style="margin:0 20rpx 20rpx;"><ad-view vue-id="31554842-1" unitId="{{adConfig.videoAd}}" adIntervals="200" adType="video" bind:__l="__l"></ad-view></view></block><block wx:if="{{signList.length>0}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="item"><view class="left"><view class="title">{{item.$orig.describe}}</view><view class="data">{{item.f2}}</view></view></view></block></block><block wx:if="{{this.total===this.signList.length}}"><view class="baseline">—— 我是有底线的 ——</view></block></scroll-view></view>

File diff suppressed because it is too large
+ 366 - 0
unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.js


+ 9 - 0
unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.json

@@ -0,0 +1,9 @@
+{
+  "navigationStyle": "custom",
+  "navigationBarTitleText": "提取书币",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-popup": "/uview-ui/components/u-popup/u-popup"
+  }
+}

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.wxml


+ 258 - 0
unpackage/dist/dev/mp-weixin/pages/extractBookCurr/extractBookCurr.wxss

@@ -0,0 +1,258 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+page {
+  background-color: #FC6E53;
+}
+.extractBook .bookCurrs {
+  background-color: #FFFFFF;
+  margin: 30rpx 14rpx;
+  border-radius: 22rpx;
+  min-height: 200rpx;
+  padding: 20rpx 0 30rpx;
+  box-sizing: border-box;
+}
+.extractBook .topContent {
+  padding: 0 24rpx 20rpx;
+  border-bottom: 1rpx solid #eee;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+}
+.extractBook .topContent .title {
+  font-size: 38rpx;
+  font-weight: 600;
+}
+.extractBook .bottomContent {
+  padding: 40rpx 24rpx 0;
+}
+.extractBook .bottomContent .balance {
+  font-size: 38rpx;
+  font-weight: 600;
+}
+.extractBook .bottomContent .bookCurrNum {
+  color: #FE604F;
+  font-size: 38rpx;
+  font-weight: 600;
+  margin-top: 26rpx;
+}
+.extractBook .bottomContent .bookCurrList {
+  margin-top: 20rpx;
+  display: grid;
+  grid-template-columns: 1fr 1fr 1fr 1fr;
+  grid-gap: 20rpx;
+}
+.extractBook .bottomContent .bookCurrList > view {
+  width: 152rpx;
+  height: 168rpx;
+  background-color: #FFFFFF;
+  box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(182, 182, 182, 0.3);
+  border: 2rpx solid #ececec;
+  border-radius: 16rpx;
+  padding: 12rpx;
+  box-sizing: border-box;
+  display: flex;
+  flex-direction: column;
+  justify-content: flex-start;
+  align-items: center;
+  position: relative;
+}
+.extractBook .bottomContent .bookCurrList > view.select {
+  background: #FFF7EF;
+  box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(254, 173, 165, 0.26);
+  border: 2rpx solid #FFB35C;
+}
+.extractBook .bottomContent .bookCurrList > view.select .reward {
+  color: #FE604F;
+}
+.extractBook .bottomContent .bookCurrList .goldCoins {
+  height: 68rpx;
+  margin: 5rpx 0;
+}
+.extractBook .bottomContent .bookCurrList .reward {
+  font-size: 28rpx;
+  font-weight: 500;
+  color: #000000;
+  margin-top: 16rpx;
+}
+.extractBook .bottomContent .extractButton {
+  height: 80rpx;
+  margin-top: 60rpx;
+  font-size: 34rpx;
+  color: #FFFFFF;
+  font-weight: 500;
+  text-align: center;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  border-radius: 40rpx;
+  background: linear-gradient(180deg, #FDC606 0%, #FF8D12 100%);
+  box-sizing: border-box;
+}
+.extractBook .bottomContent .extractRecord {
+  text-align: center;
+  color: #5084f5;
+  margin-top: 24rpx;
+}
+.extractBook .popupCenter {
+  width: 650rpx;
+  padding: 26rpx;
+  background-color: #DC8182;
+  color: #FFFFFF;
+}
+.extractBook .popupCenter .popupTitle {
+  font-size: 36rpx;
+  font-weight: 600;
+  color: #FFFFFF;
+  text-align: center;
+}
+.extractBook .popupCenter .bottom {
+  margin-top: 30rpx;
+  padding: 0 28rpx 30rpx;
+  box-sizing: border-box;
+}
+.extractBook .popupCenter .bottom > view {
+  margin-bottom: 12rpx;
+  font-size: 28rpx;
+  font-weight: 400;
+  color: #FFFFFF;
+  line-height: 46rpx;
+}
+.extractBook .popupCount {
+  width: 540rpx;
+  padding: 60rpx 0 0;
+  min-height: 100rpx;
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+}
+.extractBook .popupCount > image {
+  height: 200rpx;
+}
+.extractBook .popupCount > .title {
+  margin-top: 28rpx;
+  font-size: 36rpx;
+}
+.extractBook .popupCount > .subTitle {
+  color: #909090;
+  margin-top: 20rpx;
+  font-size: 24rpx;
+}
+.extractBook .popupCount > .bt {
+  margin-top: 30rpx;
+  width: 100%;
+  border-radius: 0;
+  background-color: #FFFFFF;
+}
+.extractBook .popupCount > .bt::after {
+  border-top-left-radius: 0;
+  border-top-right-radius: 0;
+  border-left-width: 0;
+  border-right-width: 0;
+  border-bottom-width: 0;
+}
+.popup {
+  position: fixed;
+  width: 100%;
+  height: 100vh;
+  background: rgba(0, 0, 0, 0.6);
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+}
+.popup .popupContent {
+  width: 632rpx;
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  -webkit-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+  text-align: center;
+}
+.popup .popupContent > .content {
+  position: relative;
+}
+.popup .popupContent > .content > image {
+  width: 100%;
+  height: 652rpx;
+}
+.popup .popupContent > .content > .textCon {
+  position: absolute;
+  width: 100%;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  padding: 192rpx 106rpx 0;
+  box-sizing: border-box;
+  display: flex;
+  align-items: center;
+  flex-direction: column;
+}
+.popup .popupContent > .content > .textCon .ts {
+  font-size: 40rpx;
+  font-weight: 500;
+  color: #F5631D;
+}
+.popup .popupContent > .content > .textCon .reward {
+  height: 60rpx;
+  background: #FFD9A2;
+  border-radius: 31rpx;
+  font-size: 32rpx;
+  font-weight: 400;
+  display: inline-block;
+  padding: 0 32rpx;
+  color: #F5631E;
+  line-height: 60rpx;
+  margin-top: 20rpx;
+}
+.popup .popupContent > .content > .textCon .doubleBt {
+  width: 456rpx;
+  height: 104rpx;
+  margin-top: 90rpx;
+  transition: all linear .5s;
+}
+.popup .popupContent > .content > .textCon .bt {
+  width: 386rpx;
+  height: 104rpx;
+  text-align: center;
+  line-height: 104rpx;
+  margin-top: 184rpx;
+  font-size: 36rpx;
+  font-weight: 400;
+  color: #831902;
+  box-shadow: 0rpx 3rpx 4rpx 0rpx rgba(211, 63, 22, 0.58);
+  background-color: #fede77;
+  border-radius: 52rpx;
+}
+.popup .popupContent > .close {
+  width: 54rpx;
+  height: 54rpx;
+  margin-top: 76rpx;
+}
+

File diff suppressed because it is too large
+ 245 - 0
unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.js


+ 8 - 0
unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.json

@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "提取记录",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "ad-view": "/components/ad-view/ad-view",
+    "u-empty": "/uview-ui/components/u-empty/u-empty"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.wxml

@@ -0,0 +1 @@
+<view class="checkInRecord"><scroll-view class="checkInList" scroll-y="true" lower-threshold="80" data-event-opts="{{[['scrolltolower',[['scrolltolower',['$event']]]]]}}" bindscrolltolower="__e"><block wx:if="{{adConfig.videoAd}}"><view style="margin:0 20rpx 20rpx;"><ad-view vue-id="1f2fa1da-1" unitId="{{adConfig.videoAd}}" adIntervals="200" adType="video" bind:__l="__l"></ad-view></view></block><block wx:for="{{signList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="item"><view class="left"><view class="title">{{"提取"+item.value+"书币"}}</view><view class="data">{{item.createTime}}</view></view></view></block><block wx:if="{{signList.length===0}}"><view style="margin:80rpx 0;"><u-empty vue-id="1f2fa1da-2" text="提取记录空" mode="list" bind:__l="__l"></u-empty></view></block><block wx:if="{{signList.length>0&&this.total===this.signList.length}}"><view class="baseline">—— 我是有底线的 ——</view></block></scroll-view></view>

+ 79 - 0
unpackage/dist/dev/mp-weixin/pages/extractRecord/extractRecord.wxss

@@ -0,0 +1,79 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+page {
+  background-color: #f3f3f3;
+}
+.checkInRecord {
+  width: 100%;
+  height: 100vh;
+}
+.checkInList {
+  height: 100vh;
+  padding-bottom: 40rpx;
+  box-sizing: border-box;
+  overflow: hidden;
+}
+.checkInList .item {
+  padding: 10rpx 0;
+  margin: 0 30rpx;
+  border-bottom: 1rpx solid #efefef;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+}
+.checkInList .title {
+  font-size: 28rpx;
+  font-weight: 500;
+  color: #000000;
+}
+.checkInList .data {
+  font-size: 24rpx;
+  margin-top: 8rpx;
+  color: #808080;
+}
+.checkInList .center {
+  font-size: 24rpx;
+  color: #808080;
+}
+.checkInList .right {
+  text-align: center;
+}
+.checkInList .right > text {
+  font-size: 28rpx;
+}
+.checkInList .right .error {
+  font-size: 24rpx;
+  color: #FC6E53;
+}
+.baseline {
+  text-align: center;
+  padding: 30rpx 0;
+  font-size: 24rpx;
+  color: #999999;
+}
+

File diff suppressed because it is too large
+ 113 - 94
unpackage/dist/dev/mp-weixin/pages/index/index.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/index/index.wxml


+ 14 - 0
unpackage/dist/dev/mp-weixin/pages/index/index.wxss

@@ -62,6 +62,10 @@ page {
   background: #D8D8D8;
   border-radius: 10px;
 }
+.luckyDrawContent .luckyDrawTop .left > .avatarView > image {
+  width: 100%;
+  height: 100%;
+}
 .luckyDrawContent .luckyDrawTop .left .userInfo {
   margin-left: 28rpx;
 }
@@ -82,6 +86,16 @@ page {
 }
 .luckyDrawContent .luckyDrawTop .left .userInfo > view.ID {
   margin-top: 4rpx;
+  display: flex;
+  justify-content: flex-start;
+  align-items: center;
+}
+.luckyDrawContent .luckyDrawTop .left .userInfo > view .extract {
+  font-size: 30rpx;
+  margin-left: 30rpx;
+  background-color: #d533ba;
+  padding: 6rpx 16rpx;
+  border-radius: 26rpx;
 }
 .luckyDrawContent .luckyDrawTop .right {
   width: 180rpx;

+ 20 - 20
unpackage/dist/dev/mp-weixin/pages/officialAccount/officialAccount.js

@@ -1,25 +1,25 @@
 (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/officialAccount/officialAccount"],{
 
 /***/ 61:
-/*!***************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/main.js?{"page":"pages%2FofficialAccount%2FofficialAccount"} ***!
-  \***************************************************************************************************************************/
+/*!************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/main.js?{"page":"pages%2FofficialAccount%2FofficialAccount"} ***!
+  \************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
 /* WEBPACK VAR INJECTION */(function(createPage) {__webpack_require__(/*! uni-pages */ 5);
-var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2));
-var _officialAccount = _interopRequireDefault(__webpack_require__(/*! ./pages/officialAccount/officialAccount.vue */ 62));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
+var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 3));
+var _officialAccount = _interopRequireDefault(__webpack_require__(/*! ./pages/officialAccount/officialAccount.vue */ 62));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
 createPage(_officialAccount.default);
 /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["createPage"]))
 
 /***/ }),
 
 /***/ 62:
-/*!********************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/pages/officialAccount/officialAccount.vue ***!
-  \********************************************************************************************************/
+/*!*****************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/pages/officialAccount/officialAccount.vue ***!
+  \*****************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -56,9 +56,9 @@ component.options.__file = "pages/officialAccount/officialAccount.vue"
 /***/ }),
 
 /***/ 63:
-/*!***************************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/pages/officialAccount/officialAccount.vue?vue&type=template&id=094e718c& ***!
-  \***************************************************************************************************************************************/
+/*!************************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/pages/officialAccount/officialAccount.vue?vue&type=template&id=094e718c& ***!
+  \************************************************************************************************************************************************/
 /*! exports provided: render, staticRenderFns, recyclableRender, components */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -78,9 +78,9 @@ __webpack_require__.r(__webpack_exports__);
 /***/ }),
 
 /***/ 64:
-/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/pages/officialAccount/officialAccount.vue?vue&type=template&id=094e718c& ***!
-  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/pages/officialAccount/officialAccount.vue?vue&type=template&id=094e718c& ***!
+  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! exports provided: render, staticRenderFns, recyclableRender, components */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -105,9 +105,9 @@ render._withStripped = true
 /***/ }),
 
 /***/ 65:
-/*!*********************************************************************************************************************************!*\
-  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/pages/officialAccount/officialAccount.vue?vue&type=script&lang=js& ***!
-  \*********************************************************************************************************************************/
+/*!******************************************************************************************************************************************!*\
+  !*** C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/pages/officialAccount/officialAccount.vue?vue&type=script&lang=js& ***!
+  \******************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -121,9 +121,9 @@ __webpack_require__.r(__webpack_exports__);
 /***/ }),
 
 /***/ 66:
-/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw/pages/officialAccount/officialAccount.vue?vue&type=script&lang=js& ***!
-  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/77876/Documents/HBuilderProjects/qc-luckyDraw-yanguang/pages/officialAccount/officialAccount.vue?vue&type=script&lang=js& ***!
+  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 

+ 8 - 6
unpackage/dist/dev/mp-weixin/project.config.json

@@ -9,7 +9,7 @@
     "enhance": true,
     "postcss": true,
     "preloadBackgroundData": false,
-    "minified": false,
+    "minified": true,
     "newFeature": false,
     "coverView": true,
     "nodeModules": false,
@@ -30,18 +30,20 @@
       "disablePlugins": [],
       "outputPath": ""
     },
-    "enableEngineNative": false,
-    "useIsolateContext": true,
+    "useIsolateContext": false,
     "userConfirmedBundleSwitch": false,
     "packNpmManually": false,
     "packNpmRelationList": [],
     "minifyWXSS": true,
-    "showES6CompileOption": false
+    "disableUseStrict": false,
+    "showES6CompileOption": false,
+    "useCompilerPlugins": false,
+    "ignoreUploadUnusedFiles": true
   },
   "compileType": "miniprogram",
   "libVersion": "",
-  "appid": "wx021e792baf529aff",
-  "projectname": "qc-luckyDraw",
+  "appid": "wx4e8c3f946c06c519",
+  "projectname": "qc-luckyDraw-yanguang",
   "condition": {
     "search": {
       "list": []

+ 4 - 2
unpackage/dist/dev/mp-weixin/project.private.config.json

@@ -1,4 +1,5 @@
 {
+  "setting": {},
   "condition": {
     "plugin": {
       "list": []
@@ -14,8 +15,9 @@
         {
           "name": "pages/index/index",
           "pathName": "pages/index/index",
-          "query": "mpOpenId=oNiRk1jTyzYx6zza8lklpQG_Ei-M&mpAppId=wx91208c6c8651a97d&mpName=脑瓜崩阅读",
-          "scene": null
+          "query": "mpAppId=wx91208c6c8651a97d&mpOpenId=oNiRk1szsoBy-531ll6bijBF7FYY&mpName=脑瓜崩悦读",
+          "scene": null,
+          "launchMode": "default"
         }
       ]
     }

BIN
unpackage/dist/dev/mp-weixin/static/avatar.png


BIN
unpackage/dist/dev/mp-weixin/static/bczp.png


BIN
unpackage/dist/dev/mp-weixin/static/gold.png


BIN
unpackage/dist/dev/mp-weixin/static/noCountGold.png


File diff suppressed because it is too large
+ 30 - 31
unpackage/dist/dev/mp-weixin/uni_modules/almost-lottery/components/almost-lottery/almost-lottery.js


File diff suppressed because it is too large
+ 30 - 31
unpackage/dist/dev/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.js


+ 0 - 6
unpackage/dist/dev/mp-weixin/uview-ui/components/u-column-notice/u-column-notice.wxss

@@ -27,10 +27,8 @@
 /* uni.scss */
 .u-notice-bar.data-v-475fdbf0 {
   width: 100%;
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
   justify-content: center;
   flex-wrap: nowrap;
@@ -40,19 +38,15 @@
 .u-swiper.data-v-475fdbf0 {
   font-size: 26rpx;
   height: 32rpx;
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
   flex: 1;
   margin-left: 12rpx;
 }
 .u-swiper-item.data-v-475fdbf0 {
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
   overflow: hidden;
 }

File diff suppressed because it is too large
+ 320 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.js


+ 6 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.json

@@ -0,0 +1,6 @@
+{
+  "usingComponents": {
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
+  },
+  "component": true
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.wxml

@@ -0,0 +1 @@
+<block wx:if="{{show}}"><view class="u-empty data-v-2e22d22c" style="{{'margin-top:'+(marginTop+'rpx')+';'}}"><u-icon vue-id="d390174c-1" name="{{src?src:'empty-'+mode}}" custom-style="{{iconStyle}}" label="{{text?text:icons[mode]}}" label-pos="bottom" label-color="{{color}}" label-size="{{fontSize}}" size="{{iconSize}}" color="{{iconColor}}" margin-top="14" class="data-v-2e22d22c" bind:__l="__l"></u-icon><view class="u-slot-wrap data-v-2e22d22c"><slot name="bottom"></slot></view></view></block>

+ 46 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-empty/u-empty.wxss

@@ -0,0 +1,46 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+.u-empty.data-v-2e22d22c {
+  display: flex;
+  flex-direction: row;
+  flex-direction: column;
+  justify-content: center;
+  align-items: center;
+  height: 100%;
+}
+.u-image.data-v-2e22d22c {
+  margin-bottom: 20rpx;
+}
+.u-slot-wrap.data-v-2e22d22c {
+  display: flex;
+  flex-direction: row;
+  justify-content: center;
+  align-items: center;
+  margin-top: 20rpx;
+}
+

File diff suppressed because it is too large
+ 29 - 30
unpackage/dist/dev/mp-weixin/uview-ui/components/u-icon/u-icon.js


File diff suppressed because it is too large
+ 245 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.js


+ 4 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "component": true
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.wxml

@@ -0,0 +1 @@
+<view class="{{['u-mask','data-v-4bfa3b00',(zoom)?'u-mask-zoom':'',(show)?'u-mask-show':'']}}" style="{{$root.s0}}" hover-stop-propagation="{{true}}" data-event-opts="{{[['tap',[['click',['$event']]]],['touchmove',[['e0',['$event']]]]]}}" bindtap="__e" catchtouchmove="__e"><slot></slot></view>

+ 46 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-mask/u-mask.wxss

@@ -0,0 +1,46 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+.u-mask.data-v-4bfa3b00 {
+  position: fixed;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  opacity: 0;
+  transition: -webkit-transform 0.3s;
+  transition: transform 0.3s;
+  transition: transform 0.3s, -webkit-transform 0.3s;
+}
+.u-mask-show.data-v-4bfa3b00 {
+  opacity: 1;
+}
+.u-mask-zoom.data-v-4bfa3b00 {
+  -webkit-transform: scale(1.2, 1.2);
+          transform: scale(1.2, 1.2);
+}
+

File diff suppressed because it is too large
+ 409 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.js


+ 6 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.json

@@ -0,0 +1,6 @@
+{
+  "usingComponents": {
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
+  },
+  "component": true
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.wxml

@@ -0,0 +1 @@
+<view class="data-v-1194bf80"><view class="{{['u-navbar','data-v-1194bf80',(isFixed)?'u-navbar-fixed':'',(borderBottom)?'u-border-bottom':'']}}" style="{{$root.s0}}"><view class="u-status-bar data-v-1194bf80" style="{{'height:'+(statusBarHeight+'px')+';'}}"></view><view class="u-navbar-inner data-v-1194bf80" style="{{$root.s1}}"><block wx:if="{{isBack}}"><view data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" class="u-back-wrap data-v-1194bf80" bindtap="__e"><view class="u-icon-wrap data-v-1194bf80"><u-icon vue-id="21022e74-1" name="{{backIconName}}" color="{{backIconColor}}" size="{{backIconSize}}" class="data-v-1194bf80" bind:__l="__l"></u-icon></view><block wx:if="{{backText}}"><view class="u-icon-wrap u-back-text u-line-1 data-v-1194bf80" style="{{$root.s2}}">{{backText}}</view></block></view></block><block wx:if="{{title}}"><view class="u-navbar-content-title data-v-1194bf80" style="{{$root.s3}}"><view class="u-title u-line-1 data-v-1194bf80" style="{{'color:'+(titleColor)+';'+('font-size:'+(titleSize+'rpx')+';')+('font-weight:'+(titleBold?'bold':'normal')+';')}}">{{''+title+''}}</view></view></block><view class="u-slot-content data-v-1194bf80"><slot></slot></view><view class="u-slot-right data-v-1194bf80"><slot name="right"></slot></view></view></view><block wx:if="{{isFixed&&!immersive}}"><view class="u-navbar-placeholder data-v-1194bf80" style="{{'width:'+('100%')+';'+('height:'+($root.m0+statusBarHeight+'px')+';')}}"></view></block></view>

+ 94 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-navbar/u-navbar.wxss

@@ -0,0 +1,94 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+.u-navbar.data-v-1194bf80 {
+  width: 100%;
+}
+.u-navbar-fixed.data-v-1194bf80 {
+  position: fixed;
+  left: 0;
+  right: 0;
+  top: 0;
+  z-index: 991;
+}
+.u-status-bar.data-v-1194bf80 {
+  width: 100%;
+}
+.u-navbar-inner.data-v-1194bf80 {
+  display: flex;
+  flex-direction: row;
+  justify-content: space-between;
+  position: relative;
+  align-items: center;
+}
+.u-back-wrap.data-v-1194bf80 {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  flex: 1;
+  flex-grow: 0;
+  padding: 14rpx 14rpx 14rpx 24rpx;
+}
+.u-back-text.data-v-1194bf80 {
+  padding-left: 4rpx;
+  font-size: 30rpx;
+}
+.u-navbar-content-title.data-v-1194bf80 {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  justify-content: center;
+  flex: 1;
+  position: absolute;
+  left: 0;
+  right: 0;
+  height: 60rpx;
+  text-align: center;
+  flex-shrink: 0;
+}
+.u-navbar-centent-slot.data-v-1194bf80 {
+  flex: 1;
+}
+.u-title.data-v-1194bf80 {
+  line-height: 60rpx;
+  font-size: 32rpx;
+  flex: 1;
+}
+.u-navbar-right.data-v-1194bf80 {
+  flex: 1;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  justify-content: flex-end;
+}
+.u-slot-content.data-v-1194bf80 {
+  flex: 1;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+}
+

File diff suppressed because it is too large
+ 31 - 32
unpackage/dist/dev/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.js


+ 0 - 8
unpackage/dist/dev/mp-weixin/uview-ui/components/u-notice-bar/u-notice-bar.wxss

@@ -33,35 +33,27 @@
   overflow: hidden;
 }
 .u-direction-row.data-v-087a7280 {
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
   justify-content: space-between;
 }
 .u-left-icon.data-v-087a7280 {
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
 }
 .u-notice-box.data-v-087a7280 {
   flex: 1;
-
   display: flex;
   flex-direction: row;
-
   overflow: hidden;
   margin-left: 12rpx;
 }
 .u-right-icon.data-v-087a7280 {
   margin-left: 12rpx;
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
 }
 .u-notice-content.data-v-087a7280 {

File diff suppressed because it is too large
+ 512 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.js


+ 7 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.json

@@ -0,0 +1,7 @@
+{
+  "usingComponents": {
+    "u-mask": "/uview-ui/components/u-mask/u-mask",
+    "u-icon": "/uview-ui/components/u-icon/u-icon"
+  },
+  "component": true
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.wxml

@@ -0,0 +1 @@
+<block wx:if="{{visibleSync}}"><view class="u-drawer data-v-17becaea" style="{{$root.s0}}" hover-stop-propagation="{{true}}"><u-mask vue-id="3fc9d948-1" duration="{{duration}}" custom-style="{{maskCustomStyle}}" maskClickAble="{{maskCloseAble}}" z-index="{{uZindex-2}}" show="{{showDrawer&&mask}}" data-event-opts="{{[['^click',[['maskClick']]]]}}" bind:click="__e" class="data-v-17becaea" bind:__l="__l"></u-mask><view data-event-opts="{{[['tap',[['modeCenterClose',['$0'],['mode']],['',['$event']]]],['touchmove',[['',['$event']]]]]}}" class="{{['u-drawer-content','data-v-17becaea',safeAreaInsetBottom?'safe-area-inset-bottom':'','u-drawer-'+mode,showDrawer?'u-drawer-content-visible':'',zoom&&mode=='center'?'u-animation-zoom':'']}}" style="{{$root.s1}}" catchtap="__e" catchtouchmove="__e"><block wx:if="{{mode=='center'}}"><view data-event-opts="{{[['tap',[['',['$event']]]],['touchmove',[['',['$event']]]]]}}" class="u-mode-center-box data-v-17becaea" style="{{$root.s2}}" catchtap="__e" catchtouchmove="__e"><block wx:if="{{closeable}}"><u-icon class="{{['u-close','data-v-17becaea','u-close--'+closeIconPos]}}" vue-id="3fc9d948-2" name="{{closeIcon}}" color="{{closeIconColor}}" size="{{closeIconSize}}" data-event-opts="{{[['^click',[['close']]]]}}" bind:click="__e" bind:__l="__l"></u-icon></block><scroll-view class="u-drawer__scroll-view data-v-17becaea" scroll-y="true"><slot></slot></scroll-view></view></block><block wx:else><scroll-view class="u-drawer__scroll-view data-v-17becaea" scroll-y="true"><slot></slot></scroll-view></block><view data-event-opts="{{[['tap',[['close',['$event']]]]]}}" class="{{['u-close','data-v-17becaea','u-close--'+closeIconPos]}}" bindtap="__e"><block wx:if="{{mode!='center'&&closeable}}"><u-icon vue-id="3fc9d948-3" name="{{closeIcon}}" color="{{closeIconColor}}" size="{{closeIconSize}}" class="data-v-17becaea" bind:__l="__l"></u-icon></block></view></view></view></block>

+ 124 - 0
unpackage/dist/dev/mp-weixin/uview-ui/components/u-popup/u-popup.wxss

@@ -0,0 +1,124 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+/* uni.scss */
+.u-drawer.data-v-17becaea {
+  display: block;
+  position: fixed;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  overflow: hidden;
+}
+.u-drawer-content.data-v-17becaea {
+  display: block;
+  position: absolute;
+  z-index: 1003;
+  transition: all 0.25s linear;
+}
+.u-drawer__scroll-view.data-v-17becaea {
+  width: 100%;
+  height: 100%;
+}
+.u-drawer-left.data-v-17becaea {
+  top: 0;
+  bottom: 0;
+  left: 0;
+  background-color: #ffffff;
+}
+.u-drawer-right.data-v-17becaea {
+  right: 0;
+  top: 0;
+  bottom: 0;
+  background-color: #ffffff;
+}
+.u-drawer-top.data-v-17becaea {
+  top: 0;
+  left: 0;
+  right: 0;
+  background-color: #ffffff;
+}
+.u-drawer-bottom.data-v-17becaea {
+  bottom: 0;
+  left: 0;
+  right: 0;
+  background-color: #ffffff;
+}
+.u-drawer-center.data-v-17becaea {
+  display: flex;
+  flex-direction: row;
+  flex-direction: column;
+  bottom: 0;
+  left: 0;
+  right: 0;
+  top: 0;
+  justify-content: center;
+  align-items: center;
+  opacity: 0;
+  z-index: 99999;
+}
+.u-mode-center-box.data-v-17becaea {
+  min-width: 100rpx;
+  min-height: 100rpx;
+  display: block;
+  position: relative;
+  background-color: #ffffff;
+}
+.u-drawer-content-visible.u-drawer-center.data-v-17becaea {
+  -webkit-transform: scale(1);
+          transform: scale(1);
+  opacity: 1;
+}
+.u-animation-zoom.data-v-17becaea {
+  -webkit-transform: scale(1.15);
+          transform: scale(1.15);
+}
+.u-drawer-content-visible.data-v-17becaea {
+  -webkit-transform: translate3D(0px, 0px, 0px) !important;
+          transform: translate3D(0px, 0px, 0px) !important;
+}
+.u-close.data-v-17becaea {
+  position: absolute;
+  z-index: 3;
+}
+.u-close--top-left.data-v-17becaea {
+  top: 30rpx;
+  left: 30rpx;
+}
+.u-close--top-right.data-v-17becaea {
+  top: 30rpx;
+  right: 30rpx;
+}
+.u-close--bottom-left.data-v-17becaea {
+  bottom: 30rpx;
+  left: 30rpx;
+}
+.u-close--bottom-right.data-v-17becaea {
+  right: 30rpx;
+  bottom: 30rpx;
+}
+

File diff suppressed because it is too large
+ 30 - 31
unpackage/dist/dev/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.js


+ 0 - 6
unpackage/dist/dev/mp-weixin/uview-ui/components/u-row-notice/u-row-notice.wxss

@@ -30,10 +30,8 @@
   overflow: hidden;
 }
 .u-direction-row.data-v-d36ba0c0 {
-
   display: flex;
   flex-direction: row;
-
   align-items: center;
   justify-content: space-between;
 }
@@ -43,10 +41,8 @@
 }
 .u-notice-box.data-v-d36ba0c0 {
   flex: 1;
-
   display: flex;
   flex-direction: row;
-
   overflow: hidden;
   margin-left: 12rpx;
 }
@@ -60,10 +56,8 @@
           animation: u-loop-animation-data-v-d36ba0c0 10s linear infinite both;
   text-align: right;
   padding-left: 100%;
-
   display: flex;
   flex-direction: row;
-
   flex-wrap: nowrap;
 }
 .u-notice-text.data-v-d36ba0c0 {

+ 5 - 5
utils/ad_config.js

@@ -1,8 +1,8 @@
-let bannerAd = 'adunit-ad6b8eee5ffc4bba' // banner 广告
-let urgeVideoAd = 'adunit-5ccff810acfd0c38'	 // 激励视频广告
-let insertScreenAd = 'adunit-10723ce2718cb2c0' // 插屏广告
-let singleLatticeAd = 'adunit-0ba7116ef6341a6a' // 单格子广告
-let videoAd = 'adunit-9f3ce24d199e991e' // 领取记录视频广告
+let bannerAd = '' // banner 广告
+let urgeVideoAd = ''	 // 激励视频广告
+let insertScreenAd = '' // 插屏广告
+let singleLatticeAd = '' // 单格子广告
+let videoAd = '' // 领取记录视频广告
 export {
 	bannerAd,   
 	urgeVideoAd,

+ 2 - 2
utils/request.js

@@ -1,5 +1,5 @@
-// let apiUrl = 'https://test.api.zanxiangnet.com/miniapp'
-let apiUrl = 'https://api.zanxiangnet.com/miniapp'
+let apiUrl = 'https://test.api.zanxiangnet.com/miniapp'
+// let apiUrl = 'https://api.zanxiangnet.com/miniapp'
 
 
 let isopen = false  // 控制loading

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