张延森 4 years ago
parent
commit
e3f90d7df8

+ 2
- 1
src/pages/WoDe/ChongZhi/index.vue View File

2
   <div class="Page">
2
   <div class="Page">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="充值" @UserInfoChange="Init">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="充值" @UserInfoChange="Init">
4
       <div class="PageContainer">
4
       <div class="PageContainer">
5
-        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前账户余额:{{UserInfo.account.cash === null ? 0 : UserInfo.account.cash  }}牛币</span>
5
+        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前账户余额:{{UserInfo.account.amount || 0 }} 牛币</span>
6
         <div class="Form">
6
         <div class="Form">
7
           <input type="number" placeholder="请输入充值牛币数量" v-model="Amount">
7
           <input type="number" placeholder="请输入充值牛币数量" v-model="Amount">
8
         </div>
8
         </div>
9
+        <span>1人民币=100牛币</span>
9
         <div class="Btn">
10
         <div class="Btn">
10
           <a @click="ToPayForAli">确定</a>
11
           <a @click="ToPayForAli">确定</a>
11
         </div>
12
         </div>

+ 3
- 4
src/pages/WoDe/GeRenSheZhi/ZhangHuSheZhi/BangDingShenFenZheng/index.vue View File

21
 import { createNamespacedHelpers } from 'vuex'
21
 import { createNamespacedHelpers } from 'vuex'
22
 const { mapState: mapUserState, mapActions: mapUserActions, mapMutations: mapUserMutations } = createNamespacedHelpers('user')
22
 const { mapState: mapUserState, mapActions: mapUserActions, mapMutations: mapUserMutations } = createNamespacedHelpers('user')
23
 export default {
23
 export default {
24
-  name: '',
24
+  name: 'BangDingShenFenzZheng',
25
   data () {
25
   data () {
26
     return {
26
     return {
27
       IdCard: '',
27
       IdCard: '',
41
   },
41
   },
42
   mounted () {
42
   mounted () {
43
     this.$nextTick(() => {
43
     this.$nextTick(() => {
44
-      this.IdCard = (this.UserInfo || {}).IdCard
45
-      this.RealName = (this.UserInfo || {}).RealName
46
-      console.log(this.UserInfo)
44
+      this.IdCard = (this.UserInfo || {}).idCard
45
+      this.RealName = (this.UserInfo || {}).realName
47
     })
46
     })
48
   },
47
   },
49
   methods: {
48
   methods: {

+ 1
- 1
src/pages/WoDe/TiXian/index.vue View File

2
   <div class="Page">
2
   <div class="Page">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="提现" @UserInfoChange="Init">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="提现" @UserInfoChange="Init">
4
       <div class="PageContainer">
4
       <div class="PageContainer">
5
-        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前账户余额:{{UserInfo.account.cash === null ? 0 : UserInfo.account.cash  }}牛币</span>
5
+        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前可提现余额:{{UserInfo.account.cash || 0 }} 牛币</span>
6
         <div class="Form">
6
         <div class="Form">
7
           <input type="number" placeholder="请输入提现金额" v-model="Amount">
7
           <input type="number" placeholder="请输入提现金额" v-model="Amount">
8
         </div>
8
         </div>

+ 9
- 5
src/pages/WoDe/UserCenter/index.vue View File

6
         <div class="TopContainer">
6
         <div class="TopContainer">
7
           <div class="centerLabel">
7
           <div class="centerLabel">
8
             <div class="Icon">
8
             <div class="Icon">
9
-              <img v-if="UserInfo !== null" :src="UserInfo.avatar" class="centerLabel cover" alt="">
9
+              <img :src="avatar" class="centerLabel cover" alt="">
10
             </div>
10
             </div>
11
             <router-link :to="{ name: 'SignIn' }" v-if="UserInfo === null">点击注册/登录</router-link>
11
             <router-link :to="{ name: 'SignIn' }" v-if="UserInfo === null">点击注册/登录</router-link>
12
             <span v-else>{{UserInfo.name}}</span>
12
             <span v-else>{{UserInfo.name}}</span>
13
-            <span v-if="UserInfo !== null && UserInfo.account !== undefined" style="margin-top: 0; line-height: 0.2rem;">账户余额:{{UserInfo.account.amount}}牛币</span>
13
+            <span v-if="UserInfo !== null && UserInfo.account !== undefined" style="width: 80vw; margin-top: 0; line-height: 0.2rem;">账户余额:{{UserInfo.account.amount}} 牛币</span>
14
+            <span v-if="UserInfo !== null && UserInfo.account !== undefined" style="width: 80vw; margin-top: 0; line-height: 0.2rem;">中奖金额:{{UserInfo.account.cash}} 牛币</span>
14
           </div>
15
           </div>
15
         </div>
16
         </div>
16
 
17
 
45
     return {
46
     return {
46
       UserTabList: [
47
       UserTabList: [
47
         { name: '我的彩票', desc: '查看购买彩票详情', img: require('../../../assets/img/icon1.png'), router: 'WoDeCaiPiao' },
48
         { name: '我的彩票', desc: '查看购买彩票详情', img: require('../../../assets/img/icon1.png'), router: 'WoDeCaiPiao' },
48
-        { name: '账明细', desc: '流水明细', img: require('../../../assets/img/icon10.png'), router: 'ZhangHaoMingXi' },
49
-        { name: '安全中心', desc: '用户设置', img: require('../../../assets/img/icon9.png'), router: 'AnQuanZhongXin' },
49
+        { name: '账明细', desc: '流水明细', img: require('../../../assets/img/icon10.png'), router: 'ZhangHaoMingXi' },
50
+        // { name: '安全中心', desc: '用户设置', img: require('../../../assets/img/icon9.png'), router: 'AnQuanZhongXin' },
50
         { name: '个人设置', desc: '关于我们', img: require('../../../assets/img/icon8.png'), router: 'GeRenSheZhi' },
51
         { name: '个人设置', desc: '关于我们', img: require('../../../assets/img/icon8.png'), router: 'GeRenSheZhi' },
51
         { name: '提现', desc: '提取余额', img: require('../../../assets/img/tixian.png'), router: 'TiXian' },
52
         { name: '提现', desc: '提取余额', img: require('../../../assets/img/tixian.png'), router: 'TiXian' },
52
         { name: '充值', desc: '快速充值', img: require('../../../assets/img/chongzhi.png'), router: 'ChongZhi' },
53
         { name: '充值', desc: '快速充值', img: require('../../../assets/img/chongzhi.png'), router: 'ChongZhi' },
57
   computed: {
58
   computed: {
58
     ...mapUserState({
59
     ...mapUserState({
59
       UserInfo: x => x.UserInfo // 用户信息
60
       UserInfo: x => x.UserInfo // 用户信息
60
-    })
61
+    }),
62
+    avatar () {
63
+      return (this.UserInfo || {}).avatar || 'https://njcj.oss-cn-shanghai.aliyuncs.com/miniapp/upload/images/default_avatar.jpg'
64
+    }
61
   },
65
   },
62
   components: {
66
   components: {
63
     MainPageContainer
67
     MainPageContainer