DESKTOP-70VPDLK\Administrator 1 an în urmă
părinte
comite
bcc62e2756

+ 1 - 1
page_task/credit_upload/camera.vue

@@ -36,7 +36,7 @@
 
       </view> -->
       <view class="">
-        <view class="camera-but">
+        <view class="camera-but" @click.stop="takePhoto()">
           <image class="camera-img" src="/page_task/static/img/information/photograph.png" mode="aspectFill"></image>
         </view>
         <view class="scan-buts">

+ 3 - 2
pages/index/index.vue

@@ -2,7 +2,7 @@
 	<view class="total-page page-env-160 page-box">
 		<Nav :title="'工作台导航'" :back="false" :is_fixed="true" :opacity="scrollTop" :justify="'left'" :color="'#fff'">
 			<view class="p-20">
-				<IndexPersonal @setMemberData="setMemberData"></IndexPersonal>
+				<IndexPersonal ref="memberObj" @setMemberData="setMemberData"></IndexPersonal>
 				<IndexColumn :memberData="memberData" :model-time="modelTime"></IndexColumn>
 			</view>
 		</Nav>
@@ -122,6 +122,7 @@
 		},
 		onShow() {
 			this.startList()
+      this.$refs.memberObj.getMemberInfo()
 		},
 		onPageScroll(res) {
 			this.scrollTop = res.scrollTop / 120
@@ -208,4 +209,4 @@
 		height: 16rpx;
 		border-radius: 50%;
 	}
-</style>
+</style>

+ 6 - 7
pages/index/module/index_personal.vue

@@ -2,9 +2,8 @@
 	<view class="">
 		<view class="index_personal bg-rgba-255 r-20 bor-f1 row-justify-sb center p-40">
 			<view class="center">
-				<image class="wh-100 r-circle" v-if="!memberData.head_img" src="https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/index/index-avatar.png" mode="aspectFill">
-				<image class="wh-100 r-circle" v-else :src="memberData.head_img" mode="aspectFill">
-				</image>
+				<image class="wh-100 r-circle" v-if="!memberData.head_img" src="https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/index/index-avatar.png" mode="aspectFill"></image>
+				<image class="wh-100 r-circle" v-else :src="memberData.head_img" mode="aspectFill"></image>
 				<view class="m-l20">
 					<text class="text-color-fff">HI,{{ memberData.name ? memberData.name : memberData.nickname }}</text>
 					<view class="text-color-fff size-24 text-center r-20 line-30 p-tb6 p-lr20 m-t10 "
@@ -63,10 +62,10 @@
       }
     },
     mounted() {
-      this.getMemberInfo();
-      uni.$on('updateMemberInfo', () => {
-        this.getMemberInfo();
-      })
+      // this.getMemberInfo();
+      // uni.$on('updateMemberInfo', () => {
+      //   this.getMemberInfo();
+      // })
     },
 		methods: {
       getMemberInfo() {

+ 26 - 3
pages/login/await-audit.vue

@@ -5,15 +5,38 @@
         </view>
     <view class="await-status text-color-333 sys-size-36 sys-weight-600">已提交</view>
     <view class="await-msg text-color-333 sys-size-30 sys-weight-400">请耐心等待审核</view>
-    <view class="await-but sys-radius-100 sys-background-dominant sys-size-30 text-color-fff sys-weight-500">确认</view>
+    <view class="await-but sys-radius-100 sys-background-dominant sys-size-30 text-color-fff sys-weight-500" @click.stop="getMemberInfo">确认</view>
   </view>
 </template>
 
 <script>
 export default {
   data() {
-    return {};
-  }
+    return {
+      timeServe: null
+    };
+  },
+  mounted() {
+    this.timeServe = setInterval(() => {
+      this.getMemberInfo();
+    }, 5000)
+  },
+  methods: {
+    getMemberInfo() {
+      getMemberInfo().then((res) => {
+        if (res.code === 1) {
+          if (res.data.status === 1) {
+            clearInterval(this.timeServe)
+            uni.setStorageSync('receivingType',res.data.receivingType)
+            uni.setStorageSync('enteringType',res.data.enteringType)
+            uni.reLaunch({
+              url: '/pages/index/index'
+            });
+          }
+        }
+      })
+    },
+  },
 }
 </script>
 

+ 3 - 3
pages/login/index.vue

@@ -89,9 +89,9 @@
 			return {
 				type: 1,
 				loginData: {
-					phone: '18623152213',
+					phone: '',
 					password: '',
-					code: '1234',
+					code: '',
 				},
 				phoneShake: false,
 				passwordShake: false,
@@ -454,4 +454,4 @@
 		}
 
 	}
-</style>
+</style>