wyling 4 سال پیش
والد
کامیت
f9b940fc68
65فایلهای تغییر یافته به همراه1053 افزوده شده و 504 حذف شده
  1. 4 4
      App.vue
  2. 5 0
      api/baseurl.js
  3. 8 8
      components/home/index.vue
  4. 6 0
      pages.json
  5. 99 76
      pages/index/components/applist/index.vue
  6. 1 1
      pages/index/components/user/index.vue
  7. 7 1
      pages/index/index.vue
  8. 104 0
      pages/userset/index.vue
  9. BIN
      static/imgs/出行.png
  10. BIN
      static/imgs/娱乐.png
  11. BIN
      static/imgs/生活.png
  12. BIN
      static/imgs/精选.png
  13. BIN
      static/imgs/美食.png
  14. BIN
      static/imgs/酒店.png
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/home/index.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/skeleton/index/index.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/square/index.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/xuan-switch/xuan-switch.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/browserecord/index.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/collectionList/index.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/applist/index.js.map
  24. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/find/index.js.map
  25. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/topic/index.js.map
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/user/index.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/mockExam.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/random.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/sequential.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/wrongTitle.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/userset/index.js.map
  33. 2 2
      unpackage/dist/dev/mp-weixin/app.json
  34. 8 8
      unpackage/dist/dev/mp-weixin/common/main.js
  35. 211 197
      unpackage/dist/dev/mp-weixin/common/vendor.js
  36. 15 15
      unpackage/dist/dev/mp-weixin/components/home/index.js
  37. 0 0
      unpackage/dist/dev/mp-weixin/components/home/index.wxml
  38. 11 11
      unpackage/dist/dev/mp-weixin/components/skeleton/index/index.js
  39. 11 11
      unpackage/dist/dev/mp-weixin/components/square/index.js
  40. 11 11
      unpackage/dist/dev/mp-weixin/components/xuan-switch/xuan-switch.js
  41. 14 14
      unpackage/dist/dev/mp-weixin/pages/browserecord/index.js
  42. 14 14
      unpackage/dist/dev/mp-weixin/pages/collectionList/index.js
  43. 62 41
      unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.js
  44. 0 0
      unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.wxml
  45. 18 7
      unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.wxss
  46. 67 1
      unpackage/dist/dev/mp-weixin/pages/index/components/find/index.js
  47. 11 11
      unpackage/dist/dev/mp-weixin/pages/index/components/topic/index.js
  48. 0 9
      unpackage/dist/dev/mp-weixin/pages/index/components/user/index.js
  49. 0 0
      unpackage/dist/dev/mp-weixin/pages/index/components/user/index.wxml
  50. 7 1
      unpackage/dist/dev/mp-weixin/pages/index/index.js
  51. 0 0
      unpackage/dist/dev/mp-weixin/pages/index/index.wxml
  52. 16 16
      unpackage/dist/dev/mp-weixin/pages/question/mockExam.js
  53. 15 15
      unpackage/dist/dev/mp-weixin/pages/question/random.js
  54. 15 15
      unpackage/dist/dev/mp-weixin/pages/question/sequential.js
  55. 15 15
      unpackage/dist/dev/mp-weixin/pages/question/wrongTitle.js
  56. 272 0
      unpackage/dist/dev/mp-weixin/pages/userset/index.js
  57. 4 0
      unpackage/dist/dev/mp-weixin/pages/userset/index.json
  58. 0 0
      unpackage/dist/dev/mp-weixin/pages/userset/index.wxml
  59. 20 0
      unpackage/dist/dev/mp-weixin/pages/userset/index.wxss
  60. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/出行.png
  61. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/娱乐.png
  62. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/生活.png
  63. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/精选.png
  64. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/美食.png
  65. BIN
      unpackage/dist/dev/mp-weixin/static/imgs/酒店.png

+ 4 - 4
App.vue

@@ -5,11 +5,11 @@
 		removeToken
 	} from '@/utils/auth'
 	export default {
-		onLaunch: function() {
+		onLaunch: async function() {
 			console.log('App Launch')
-			wx.getSystemInfo().then(res=>{
-				uni.setStorageSync('sysInfo',res)
-			})
+			await getToken()
+			let sysInfo = uni.getSystemInfoSync()
+			uni.setStorageSync('sysInfo',sysInfo)
 		},
 		onShow: function() {
 			console.log('App Show')

+ 5 - 0
api/baseurl.js

@@ -1 +1,6 @@
+
+
+
 export const baseUrl = 'http://192.168.8.213:8080/zzjs-admin';
+
+// export const baseUrl = 'https://zzjs.zzxcx.net/prod-api';

+ 8 - 8
components/home/index.vue

@@ -6,7 +6,7 @@
 					<view class="timingBox">
 						<view class="classHourStatistics">
 							<view class="unbind" v-if="unbindFlag">
-								<text>未绑定身份证\n前往我的页面绑定</text>
+								<van-button round type="info" @tap="go('/pages/userset/index')" >绑定身份证</van-button>
 							</view>
 							<view class="timing-item">
 								<text>科一学时</text>
@@ -66,21 +66,21 @@
 		<view class="item-box">
 			<view class="item-titBox">
 				<text class="item-tit">新手上路</text>
-				<text class="item-tit-right" @tap='go()'>更多视频 ></text>
+				<!-- <text class="item-tit-right" @tap='go()'>更多视频 ></text> -->
 			</view>
 			<view class="video-box">
 				<video class="myVideo" id="myVideo" src="http://image.jppt.com.cn/zzjs/2021-03-18/media/1616051225707.mp4"
-				 object-fit='fill' controls @play='videoPlay'></video>
+				 object-fit='fill' poster='https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/094a9dc0-50c0-11eb-b680-7980c8a877b8.jpg' controls @play='videoPlay'></video>
 				<view class="tit-box">
 					<text class="video-box-tit">考点视频</text>
-					<button class="video-box-btn" @tap='go()'>去观看</button>
+					<!-- <button class="video-box-btn" @tap='go()'>去观看</button> -->
 				</view>
 
 				<video class="myVideo" id="myVideo2" src="http://image.jppt.com.cn/zzjs/2021-03-18/media/1616051225707.mp4"
-				 object-fit='fill' controls @play='videoPlay2'></video>
+				 object-fit='fill' poster='https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/094a9dc0-50c0-11eb-b680-7980c8a877b8.jpg' controls @play='videoPlay2'></video>
 				<view class="tit-box">
-					<text class="video-box-tit">3D模拟练车</text>
-					<button class="video-box-btn" @tap='go()'>去练习</button>
+					<text class="video-box-tit">考点视频</text>
+					<!-- <button class="video-box-btn" @tap='go()'>去练习</button> -->
 				</view>
 
 			</view>
@@ -162,7 +162,7 @@
 					this.timeTitle = '继续'
 				}
 				let studentInfo = await getInfo()
-				if (studentInfo.data.student.gzptUserId) {
+				if (!studentInfo.data.student.gzptUserId) {
 					let info = await getTimeInfo()
 					this.info = info.rows
 					let infoData = await getTime()

+ 6 - 0
pages.json

@@ -7,6 +7,12 @@
 				"navigationStyle": "custom"
 			}
 		},
+		{
+			"path": "pages/userset/index",
+			"style": {
+				"navigationBarTitleText": "我的设置"
+			}
+		},
 		{
 			"path": "pages/collectionList/index",
 			"style": {

+ 99 - 76
pages/index/components/applist/index.vue

@@ -8,55 +8,59 @@
 			</swiper-item>
 		</swiper>
 
-		<view class="sticky-top">
-			<van-search class='top-search' shape="round" background="#4fc08d" placeholder="请输入搜索关键词" />
-			<van-icon name="scan" size="30px" @click="scanCode" />
-		</view>
-
-		<view class="sticky">
-			<view class="grid">
-				<view class="grid-item" :class="{border:listType==0}" @click="listType=0">
-					<!-- <van-icon name="/static/imgs/学车.png" size="40px" /> -->
-					<text class="text">精选</text>
-				</view>
-				<view class="grid-item" :class="{border:listType==item.id}" @click="listType=item.id" v-for="(item,index) in typeList"
-				 :key='index'>
-					<!-- <van-icon :name="item.fileUrl || '/static/imgs/买车.png'" size="40px" /> -->
-					<text class="text">{{item.productName}}</text>
+		<view class="back">
+			<view class="sticky">
+				<van-search class='top-search' shape="round" background="#fff" placeholder="请输入搜索关键词" />
+				<view class="grid">
+					<view class="grid-item" :class="{border:listType==0}" @click="listType=0">
+						<van-icon name="/static/imgs/精选.png" size="30px" />
+						<text class="text">精选</text>
+					</view>
+					<view class="grid-item" :class="{border:listType==item.id}" @click="listType=item.id" v-for="(item,index) in typeList"
+					 :key='index'>
+						<van-icon :name="item.fileUrl || '/static/imgs/买车.png'" size="30px" />
+						<text class="text">{{item.productName}}</text>
+					</view>
+					<view class="grid-item" :class="{border:listType==5}" @click="moreShow=!moreShow,typeMore()">
+						<van-icon name="/static/imgs/出行.png" size="30px" />
+						<text class="text">{{moreShow?'收起':'更多'}}</text>
+					</view>
 				</view>
 			</view>
-		</view>
-
-		<loadSke :loading='loading' :list='applist'>
-			<view class='list-item' v-for="(item, index) in applist" :key="index" @click="goMiniApp(item)">
-				<image class="avatar" mode="aspectFill" :src="item.appletLogoFileUrl">
-					<view class="item-right">
-						<view class="top">
-							<van-icon class="icon" v-if="item.collectionStatus=='0'" @tap.stop='addSc(index)' name="/static/imgs/收藏.png"
-							 size='15' />
-							<van-icon class="icon" v-else name="/static/imgs/已收藏.png" @tap.stop='delSc(index)' size='15' />
-							<van-icon class="icon" name="/static/imgs/转发.png" @tap.stop='showShare=true' size='14' />
-							<!-- <van-icon class="icon" name="/static/imgs/不喜欢.png" size='12' /> -->
-						</view>
-						<view class="center">
-							<text class="details">{{item.appletIntroduce}}</text>
-						</view>
-						<view class="bottom">
-							<text class="title">{{item.corporateName}}</text>
-							<view class="right" v-if="false">
-								<view class="flex">
-									<van-icon class="icon" name="/static/imgs/评论.png" size='15' />
-									<text>54</text>
-								</view>
-								<view class="flex">
-									<van-icon class="icon" name="/static/imgs/好评率.png" size='15' />
-									<text>99%</text>
+			
+			<loadSke :loading='loading' :list='applist'>
+				<view class='list-item' v-for="(item, index) in applist" :key="index" @click="goMiniApp(item)">
+					<image class="avatar" mode="aspectFill" :src="item.appletLogoFileUrl || '/static/imgs/酒店.png'">
+						<view class="item-right">
+							<view class="top">
+								<van-icon class="icon" v-if="item.collectionStatus=='0'" @tap.stop='addSc(index)' name="/static/imgs/收藏.png"
+								 size='15' />
+								<van-icon class="icon" v-else name="/static/imgs/已收藏.png" @tap.stop='delSc(index)' size='15' />
+								<van-icon class="icon" name="/static/imgs/转发.png" @tap.stop='showShare=true' size='14' />
+								<!-- <van-icon class="icon" name="/static/imgs/不喜欢.png" size='12' /> -->
+							</view>
+							<view class="center">
+								<text class="details">{{item.appletIntroduce || '该商家暂无描述,敬请期待!'}}</text>
+							</view>
+							<view class="bottom">
+								<text class="title">{{item.corporateName}}</text>
+								<view class="right" v-if="false">
+									<view class="flex">
+										<van-icon class="icon" name="/static/imgs/评论.png" size='15' />
+										<text>54</text>
+									</view>
+									<view class="flex">
+										<van-icon class="icon" name="/static/imgs/好评率.png" size='15' />
+										<text>99%</text>
+									</view>
 								</view>
 							</view>
 						</view>
-					</view>
-			</view>
-		</loadSke>
+				</view>
+			</loadSke>
+		</view>
+
+		
 
 		<van-share-sheet :show="showShare" :options="options" @select="onSelect" @close='shareClose' />
 	</view>
@@ -107,24 +111,14 @@
 				listType: 0,
 				loading: true,
 				showShare: false,
+				moreShow: false,
 				options: [{
-						name: '微信',
-						icon: 'wechat',
-						openType: 'share'
-					},
-					{
-						name: '微博',
-						icon: 'weibo'
-					},
-					{
-						name: 'QQ',
-						icon: 'qq'
-					},
-					{
-						name: '二维码',
-						icon: 'qrcode'
-					},
-				],
+					name: '微信',
+					icon: 'wechat',
+					openType: 'share'
+				}],
+				pageNum: 1,
+				pageSize: 10
 			}
 		},
 		mounted() {
@@ -132,10 +126,11 @@
 		},
 		watch: {
 			listType(val) {
+				this.pageNum = 1
 				this.loading = true
 				getTypeAppList(val, {
-					pageNum: 1,
-					pageSize: 10
+					pageNum: this.pageNum,
+					pageSize: this.pageSize
 				}).then(res => {
 					this.applist = res.rows
 					this.$nextTick(() => {
@@ -146,8 +141,10 @@
 		},
 		methods: {
 			initAppList() {
-				typeList().then(res => {
-					this.typeList = res.rows
+				typeList({
+					pid: 0
+				}).then(res => {
+					this.typeList = res.rows.slice(0, 8)
 				})
 				getTypeAppList(0, {
 					pageNum: 1,
@@ -159,6 +156,26 @@
 					})
 				})
 			},
+			onBottom() {
+				this.pageNum++
+				getTypeAppList(this.listType, {
+					pageNum: this.pageNum,
+					pageSize: this.pageSize
+				}).then(res => {
+					this.applist = this.applist.concat(res.rows)
+				})
+			},
+			typeMore() {
+				if (this.moreShow) {
+					typeList({
+						pid: 0
+					}).then(res => {
+						this.typeList = res.rows
+					})
+				} else {
+					this.typeList = this.typeList.slice(0, 8)
+				}
+			},
 			addSc(index) {
 				addFavorites(this.applist[index].id).then(res => {
 					if (res.code == 200) {
@@ -209,6 +226,7 @@
 </script>
 
 <style lang="scss" scoped>
+	.back{}
 	.content {
 		padding-bottom: 1rpx;
 	}
@@ -233,9 +251,6 @@
 		display: flex;
 		justify-content: center;
 		align-items: center;
-		// border-top-left-radius: 14px;
-		// border-top-right-radius: 14px;
-		padding-right: 3%;
 
 		.top-search {
 			flex: 1;
@@ -244,35 +259,43 @@
 
 	.sticky {
 		position: sticky;
-		top: calc(56vw + 100rpx);
+		top: 100rpx;
 		left: 0;
 		background-color: #fff;
 		z-index: 9;
-		// margin: 30rpx 30rpx;
-		// border-radius: 20rpx;
 
 		.grid {
 			display: flex;
+			flex-wrap: wrap;
+			justify-content: flex-start;
 			overflow: auto;
-			padding-right: 40rpx;
 
 			.grid-item {
 				flex-shrink: 0;
-				width: 100rpx;
-				height: 80rpx;
+				width: 20%;
+				height: 130rpx;
 				display: flex;
 				justify-content: center;
 				flex-direction: column;
 				align-items: center;
+				text-align: center;
 				font-size: 34rpx;
-				margin: 10rpx;
+				padding: 10rpx;
+				box-sizing: border-box;
 				position: relative;
+
+				.text {
+					font-size: .8em;
+					margin-top: 5rpx;
+					color: #999999;
+					font-weight: 400;
+				}
 			}
 
 			.border::after {
 				content: '';
 				position: absolute;
-				bottom: 5rpx;
+				bottom: -5rpx;
 				width: 30rpx;
 				height: 5rpx;
 				background-color: red;

+ 1 - 1
pages/index/components/user/index.vue

@@ -36,7 +36,7 @@
 			<view class="tit">
 				<text>我的信息</text>
 			</view>
-			<van-cell title="我的设置" icon="/static/imgs/我的设置.png" is-link />
+			<van-cell title="我的设置" icon="/static/imgs/我的设置.png" is-link @tap="goUrl('/pages/userset/index')" />
 			<button class="server" open-type="contact" :plain='true'>
 				<van-cell title="联系客服" icon="/static/imgs/联系客服.png" is-link />
 			</button>

+ 7 - 1
pages/index/index.vue

@@ -6,7 +6,7 @@
 		<component v-show="active==0" is="find"></component>
 	</van-transition>
 	<van-transition :show="active==1" name='fade' duration='1000'>
-		<component v-show="active==1" is="applist"></component>
+		<applist v-show="active==1" ref='applist' />
 	</van-transition>
 	<van-transition :show="active==2" name='fade' duration='1000'>
 		<component v-show="active==2" is="user"></component>
@@ -69,6 +69,12 @@
 		},
 		onLoad() {
 
+		},
+		onReachBottom(){
+			if(this.active==1){
+				console.log(this.$refs.applist)
+				this.$refs.applist.onBottom()
+			}
 		},
 		computed: {
 			title() {

+ 104 - 0
pages/userset/index.vue

@@ -0,0 +1,104 @@
+<template>
+	<view class="">
+		<van-popup :show="idCardShow" round>
+			<view class="idCard">
+				<van-divider contentPosition="center">绑定身份证信息</van-divider>
+				<van-cell-group>
+					<van-field :value="idCard" @change='idCardput' label="身份证" maxlength='18' placeholder="请输入身份证号" />
+					<van-field :value="password" @change='passwordput' type="password" label="密码" placeholder="请输入密码" />
+					<van-cell title="归属驾校地区" :value="area" @click='popup=!popup' />
+				</van-cell-group>
+				<view class="btn-box">
+					<van-button @click='idCardShow=!idCardShow' type="default">取消绑定</van-button>
+					<van-button @click='submitBinding' type="info" :loading='loading' loading-text="绑定中..">确认绑定</van-button>
+				</view>
+			</view>
+		</van-popup>
+		<van-popup :show="popup" position="bottom">
+			<van-area :columns-placeholder="['请选择', '请选择']" value="35" @cancel='popup=!popup' @confirm='popup=!popup' :area-list="areaList"
+			 @change='regionSelection' columns-num='2' />
+		</van-popup>
+	</view>
+</template>
+
+<script>
+	import md5 from 'crypto-js/md5'
+	import {
+		login,
+		getInfo,
+		bindUserCard
+	} from '@/api/login.js'
+	export default {
+		data() {
+			return {
+				loading: false,
+				idCardShow: true,
+				popup: false,
+				idCard: null,
+				password: null,
+				areaCode: null,
+				area: "请点击选择地区",
+				areaList: {
+					province_list: {
+						35: '福建省',
+					},
+					city_list: {
+						3501: '福州市',
+						3502: '厦门市',
+						3503: '莆田市',
+						3504: '三明市',
+						3505: '泉州市',
+						3506: '漳州市',
+						3507: '南平市',
+						3508: '龙岩市',
+						3509: '宁德市',
+					}
+				}
+			}
+		},
+		methods: {
+			regionSelection(e) {
+				console.log(e)
+				this.area = `${e.detail.values[0].name}  ${e.detail.values[1].name}`
+				this.areaCode = e.detail.values[1].code
+			},
+			idCardput(e) {
+				this.idCard = e.detail
+			},
+			passwordput(e) {
+				this.password = e.detail
+			},
+			submitBinding() {
+				console.log(this.areaCode, this.idCard, this.password)
+				this.loading = true
+				bindUserCard({
+					city: this.areaCode,
+					logincode: this.idCard,
+					password: md5(this.password).toString()
+				}).then((res) => {
+					if (res.code == 200) {
+						Toast.success('绑定成功');
+						this.idCardShow = false
+					} else if (res.code == 502) {
+						Toast.fail(res.msg);
+					} else {
+						Toast.fail('系统内部错误');
+					}
+					this.loading = false
+				})
+			},
+		}
+	}
+</script>
+
+<style>
+	.idCard {
+		width: 600rpx;
+		padding: 30rpx;
+		margin: auto;
+		display: flex;
+		flex-direction: column;
+		justify-content: center;
+		align-items: center;
+	}
+</style>

BIN
static/imgs/出行.png


BIN
static/imgs/娱乐.png


BIN
static/imgs/生活.png


BIN
static/imgs/精选.png


BIN
static/imgs/美食.png


BIN
static/imgs/酒店.png


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/home/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/skeleton/index/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/square/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/xuan-switch/xuan-switch.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/browserecord/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/collectionList/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/applist/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/find/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/topic/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/components/user/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/mockExam.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/random.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/sequential.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/question/wrongTitle.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/userset/index.js.map


+ 2 - 2
unpackage/dist/dev/mp-weixin/app.json

@@ -1,6 +1,7 @@
 {
   "pages": [
     "pages/index/index",
+    "pages/userset/index",
     "pages/collectionList/index",
     "pages/browserecord/index",
     "pages/question/sequential",
@@ -44,6 +45,5 @@
     "van-tab": "/wxcomponents/vant/tab/index",
     "van-tabs": "/wxcomponents/vant/tabs/index",
     "van-share-sheet": "/wxcomponents/vant/share-sheet/index"
-  },
-  "sitemapLocation": "sitemap50.json"
+  }
 }

+ 8 - 8
unpackage/dist/dev/mp-weixin/common/main.js

@@ -88,19 +88,19 @@ __webpack_require__.r(__webpack_exports__);
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
-/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
-var _auth = __webpack_require__(/*! @/utils/auth */ 8);var _default =
+/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _regenerator = _interopRequireDefault(__webpack_require__(/*! ./node_modules/@babel/runtime/regenerator */ 8));
+var _auth = __webpack_require__(/*! @/utils/auth */ 11);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {try {var info = gen[key](arg);var value = info.value;} catch (error) {reject(error);return;}if (info.done) {resolve(value);} else {Promise.resolve(value).then(_next, _throw);}}function _asyncToGenerator(fn) {return function () {var self = this,args = arguments;return new Promise(function (resolve, reject) {var gen = fn.apply(self, args);function _next(value) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);}function _throw(err) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);}_next(undefined);});};}var _default =
 
 
 
 
 {
-  onLaunch: function onLaunch() {
-    console.log('App Launch');
-    wx.getSystemInfo().then(function (res) {
-      uni.setStorageSync('sysInfo', res);
-    });
-  },
+  onLaunch: function () {var _onLaunch = _asyncToGenerator( /*#__PURE__*/_regenerator.default.mark(function _callee() {var sysInfo;return _regenerator.default.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:
+              console.log('App Launch');_context.next = 3;return (
+                (0, _auth.getToken)());case 3:
+              sysInfo = uni.getSystemInfoSync();
+              uni.setStorageSync('sysInfo', sysInfo);case 5:case "end":return _context.stop();}}}, _callee);}));function onLaunch() {return _onLaunch.apply(this, arguments);}return onLaunch;}(),
+
   onShow: function onShow() {
     console.log('App Show');
   },

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 211 - 197
unpackage/dist/dev/mp-weixin/common/vendor.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 15 - 15
unpackage/dist/dev/mp-weixin/components/home/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/mp-weixin/components/home/index.wxml


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 11 - 11
unpackage/dist/dev/mp-weixin/components/skeleton/index/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 11 - 11
unpackage/dist/dev/mp-weixin/components/square/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 11 - 11
unpackage/dist/dev/mp-weixin/components/xuan-switch/xuan-switch.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 14 - 14
unpackage/dist/dev/mp-weixin/pages/browserecord/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 14 - 14
unpackage/dist/dev/mp-weixin/pages/collectionList/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 62 - 41
unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.wxml


+ 18 - 7
unpackage/dist/dev/mp-weixin/pages/index/components/applist/index.wxss

@@ -52,7 +52,6 @@
   -webkit-box-align: center;
   -webkit-align-items: center;
           align-items: center;
-  padding-right: 3%;
 }
 .sticky-top .top-search.data-v-6e03c41f {
   -webkit-box-flex: 1;
@@ -62,7 +61,7 @@
 .sticky.data-v-6e03c41f {
   position: -webkit-sticky;
   position: sticky;
-  top: calc(56vw + 100rpx);
+  top: 100rpx;
   left: 0;
   background-color: #fff;
   z-index: 9;
@@ -71,14 +70,18 @@
   display: -webkit-box;
   display: -webkit-flex;
   display: flex;
+  -webkit-flex-wrap: wrap;
+          flex-wrap: wrap;
+  -webkit-box-pack: start;
+  -webkit-justify-content: flex-start;
+          justify-content: flex-start;
   overflow: auto;
-  padding-right: 40rpx;
 }
 .sticky .grid .grid-item.data-v-6e03c41f {
   -webkit-flex-shrink: 0;
           flex-shrink: 0;
-  width: 100rpx;
-  height: 80rpx;
+  width: 20%;
+  height: 130rpx;
   display: -webkit-box;
   display: -webkit-flex;
   display: flex;
@@ -92,14 +95,22 @@
   -webkit-box-align: center;
   -webkit-align-items: center;
           align-items: center;
+  text-align: center;
   font-size: 34rpx;
-  margin: 10rpx;
+  padding: 10rpx;
+  box-sizing: border-box;
   position: relative;
 }
+.sticky .grid .grid-item .text.data-v-6e03c41f {
+  font-size: .8em;
+  margin-top: 5rpx;
+  color: #999999;
+  font-weight: 400;
+}
 .sticky .grid .border.data-v-6e03c41f::after {
   content: '';
   position: absolute;
-  bottom: 5rpx;
+  bottom: -5rpx;
   width: 30rpx;
   height: 5rpx;
   background-color: red;

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 67 - 1
unpackage/dist/dev/mp-weixin/pages/index/components/find/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 11 - 11
unpackage/dist/dev/mp-weixin/pages/index/components/topic/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 9
unpackage/dist/dev/mp-weixin/pages/index/components/user/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/index/components/user/index.wxml


+ 7 - 1
unpackage/dist/dev/mp-weixin/pages/index/index.js

@@ -130,7 +130,7 @@ __webpack_require__.r(__webpack_exports__);
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
-/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var applist = function applist() {Promise.all(/*! require.ensure | pages/index/components/applist/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/index/components/applist/index")]).then((function () {return resolve(__webpack_require__(/*! ./components/applist/index.vue */ 80));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var find = function find() {__webpack_require__.e(/*! require.ensure | pages/index/components/find/index */ "pages/index/components/find/index").then((function () {return resolve(__webpack_require__(/*! ./components/find/index.vue */ 88));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var user = function user() {Promise.all(/*! require.ensure | pages/index/components/user/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/index/components/user/index")]).then((function () {return resolve(__webpack_require__(/*! ./components/user/index.vue */ 95));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var topic = function topic() {__webpack_require__.e(/*! require.ensure | pages/index/components/topic/index */ "pages/index/components/topic/index").then((function () {return resolve(__webpack_require__(/*! ./components/topic/index.vue */ 261));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var _default =
+/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var applist = function applist() {Promise.all(/*! require.ensure | pages/index/components/applist/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/index/components/applist/index")]).then((function () {return resolve(__webpack_require__(/*! ./components/applist/index.vue */ 88));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var find = function find() {__webpack_require__.e(/*! require.ensure | pages/index/components/find/index */ "pages/index/components/find/index").then((function () {return resolve(__webpack_require__(/*! ./components/find/index.vue */ 96));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var user = function user() {Promise.all(/*! require.ensure | pages/index/components/user/index */[__webpack_require__.e("common/vendor"), __webpack_require__.e("pages/index/components/user/index")]).then((function () {return resolve(__webpack_require__(/*! ./components/user/index.vue */ 103));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var topic = function topic() {__webpack_require__.e(/*! require.ensure | pages/index/components/topic/index */ "pages/index/components/topic/index").then((function () {return resolve(__webpack_require__(/*! ./components/topic/index.vue */ 270));}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);};var _default =
 
 
 
@@ -201,6 +201,12 @@ __webpack_require__.r(__webpack_exports__);
   },
   onLoad: function onLoad() {
 
+  },
+  onReachBottom: function onReachBottom() {
+    if (this.active == 1) {
+      console.log(this.$refs.applist);
+      this.$refs.applist.onBottom();
+    }
   },
   computed: {
     title: function title() {

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/index/index.wxml


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 16 - 16
unpackage/dist/dev/mp-weixin/pages/question/mockExam.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 15 - 15
unpackage/dist/dev/mp-weixin/pages/question/random.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 15 - 15
unpackage/dist/dev/mp-weixin/pages/question/sequential.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 15 - 15
unpackage/dist/dev/mp-weixin/pages/question/wrongTitle.js


+ 272 - 0
unpackage/dist/dev/mp-weixin/pages/userset/index.js

@@ -0,0 +1,272 @@
+(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/userset/index"],{
+
+/***/ 29:
+/*!************************************************************************!*\
+  !*** F:/uniapp/sqxp-uniapp/main.js?{"page":"pages%2Fuserset%2Findex"} ***!
+  \************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+/* WEBPACK VAR INJECTION */(function(createPage) {__webpack_require__(/*! uni-pages */ 4);
+var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2));
+var _index = _interopRequireDefault(__webpack_require__(/*! ./pages/userset/index.vue */ 30));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
+createPage(_index.default);
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["createPage"]))
+
+/***/ }),
+
+/***/ 30:
+/*!*****************************************************!*\
+  !*** F:/uniapp/sqxp-uniapp/pages/userset/index.vue ***!
+  \*****************************************************/
+/*! no static exports found */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=721bd0d1& */ 31);
+/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 33);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_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 _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 35);
+/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 18);
+
+var renderjs
+
+
+
+
+
+/* normalize component */
+
+var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
+  _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
+  _index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["render"],
+  _index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
+  false,
+  null,
+  null,
+  null,
+  false,
+  _index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["components"],
+  renderjs
+)
+
+component.options.__file = "pages/userset/index.vue"
+/* harmony default export */ __webpack_exports__["default"] = (component.exports);
+
+/***/ }),
+
+/***/ 31:
+/*!************************************************************************************!*\
+  !*** F:/uniapp/sqxp-uniapp/pages/userset/index.vue?vue&type=template&id=721bd0d1& ***!
+  \************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=721bd0d1& */ 32);
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["render"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
+
+/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_721bd0d1___WEBPACK_IMPORTED_MODULE_0__["components"]; });
+
+
+
+/***/ }),
+
+/***/ 32:
+/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./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!F:/uniapp/sqxp-uniapp/pages/userset/index.vue?vue&type=template&id=721bd0d1& ***!
+  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! exports provided: render, staticRenderFns, recyclableRender, components */
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
+var components
+var render = function() {
+  var _vm = this
+  var _h = _vm.$createElement
+  var _c = _vm._self._c || _h
+  if (!_vm._isMounted) {
+    _vm.e0 = function($event) {
+      _vm.popup = !_vm.popup
+    }
+
+    _vm.e1 = function($event) {
+      _vm.idCardShow = !_vm.idCardShow
+    }
+
+    _vm.e2 = function($event) {
+      _vm.popup = !_vm.popup
+    }
+
+    _vm.e3 = function($event) {
+      _vm.popup = !_vm.popup
+    }
+  }
+}
+var recyclableRender = false
+var staticRenderFns = []
+render._withStripped = true
+
+
+
+/***/ }),
+
+/***/ 33:
+/*!******************************************************************************!*\
+  !*** F:/uniapp/sqxp-uniapp/pages/userset/index.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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 34);
+/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_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 _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+ /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
+
+/***/ }),
+
+/***/ 34:
+/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./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!F:/uniapp/sqxp-uniapp/pages/userset/index.vue?vue&type=script&lang=js& ***!
+  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var _md = _interopRequireDefault(__webpack_require__(/*! crypto-js/md5 */ 108));
+var _login = __webpack_require__(/*! @/api/login.js */ 12);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+var _default = { data: function data() {return { loading: false, idCardShow: true, popup: false, idCard: null, password: null, areaCode: null, area: "请点击选择地区", areaList: { province_list: { 35: '福建省' }, city_list: { 3501: '福州市', 3502: '厦门市', 3503: '莆田市', 3504: '三明市',
+          3505: '泉州市',
+          3506: '漳州市',
+          3507: '南平市',
+          3508: '龙岩市',
+          3509: '宁德市' } } };
+
+
+
+  },
+  methods: {
+    regionSelection: function regionSelection(e) {
+      console.log(e);
+      this.area = "".concat(e.detail.values[0].name, "  ").concat(e.detail.values[1].name);
+      this.areaCode = e.detail.values[1].code;
+    },
+    idCardput: function idCardput(e) {
+      this.idCard = e.detail;
+    },
+    passwordput: function passwordput(e) {
+      this.password = e.detail;
+    },
+    submitBinding: function submitBinding() {var _this = this;
+      console.log(this.areaCode, this.idCard, this.password);
+      this.loading = true;
+      (0, _login.bindUserCard)({
+        city: this.areaCode,
+        logincode: this.idCard,
+        password: (0, _md.default)(this.password).toString() }).
+      then(function (res) {
+        if (res.code == 200) {
+          Toast.success('绑定成功');
+          _this.idCardShow = false;
+        } else if (res.code == 502) {
+          Toast.fail(res.msg);
+        } else {
+          Toast.fail('系统内部错误');
+        }
+        _this.loading = false;
+      });
+    } } };exports.default = _default;
+
+/***/ }),
+
+/***/ 35:
+/*!**************************************************************************************!*\
+  !*** F:/uniapp/sqxp-uniapp/pages/userset/index.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 _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 36);
+/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
+/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_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 _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
+ /* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); 
+
+/***/ }),
+
+/***/ 36:
+/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+  !*** ./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!F:/uniapp/sqxp-uniapp/pages/userset/index.vue?vue&type=style&index=0&lang=css& ***!
+  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+// extracted by mini-css-extract-plugin
+    if(false) { var cssReload; }
+  
+
+/***/ })
+
+},[[29,"common/runtime","common/vendor"]]]);
+//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/userset/index.js.map

+ 4 - 0
unpackage/dist/dev/mp-weixin/pages/userset/index.json

@@ -0,0 +1,4 @@
+{
+  "navigationBarTitleText": "我的设置",
+  "usingComponents": {}
+}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/userset/index.wxml


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

@@ -0,0 +1,20 @@
+
+.idCard {
+	width: 600rpx;
+	padding: 30rpx;
+	margin: auto;
+	display: -webkit-box;
+	display: -webkit-flex;
+	display: flex;
+	-webkit-box-orient: vertical;
+	-webkit-box-direction: normal;
+	-webkit-flex-direction: column;
+	        flex-direction: column;
+	-webkit-box-pack: center;
+	-webkit-justify-content: center;
+	        justify-content: center;
+	-webkit-box-align: center;
+	-webkit-align-items: center;
+	        align-items: center;
+}
+

BIN
unpackage/dist/dev/mp-weixin/static/imgs/出行.png


BIN
unpackage/dist/dev/mp-weixin/static/imgs/娱乐.png


BIN
unpackage/dist/dev/mp-weixin/static/imgs/生活.png


BIN
unpackage/dist/dev/mp-weixin/static/imgs/精选.png


BIN
unpackage/dist/dev/mp-weixin/static/imgs/美食.png


BIN
unpackage/dist/dev/mp-weixin/static/imgs/酒店.png


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است