xiongzhu 4 سال پیش
والد
کامیت
113146f08f
3فایلهای تغییر یافته به همراه76 افزوده شده و 144 حذف شده
  1. 10 1
      src/components/PayMethodPick.vue
  2. 18 10
      src/views/user/Wallet.vue
  3. 48 133
      src/views/user/WalletAgreement.vue

+ 10 - 1
src/components/PayMethodPick.vue

@@ -21,6 +21,7 @@
     </div>
 </template>
 <script>
+import { mapState } from 'vuex';
 export default {
     props: {
         modelValue: {},
@@ -29,12 +30,20 @@ export default {
             default: true
         }
     },
+    computed: {
+        ...mapState(['userInfo'])
+    },
     created() {
         if (this.value) {
             this.checked = this.value;
         }
         this.$http.get('/sysConfig/get/pay_config').then(res => {
-            let configs = JSON.parse(res.value);
+            let configs = JSON.parse(res.value).filter(item => {
+                if (item.key === 'BALANCE') {
+                    return this.userInfo && this.userInfo.walletEnabled;
+                }
+                return true;
+            });
             if (this.inWeixin) {
                 configs.forEach(item => {
                     if (item.key === 'ALIPAY') {

+ 18 - 10
src/views/user/Wallet.vue

@@ -17,17 +17,21 @@
             <div class="label">账户余额(元)</div>
             <div class="value">
                 <span class="number"> {{ Number(userBalance.balance || 0).toFixed(2) }}</span>
-                <button class="btn-withdraw" @click="showWithdrawDialog = true">提现</button>
-                <button class="btn-recharge" @click="showRechargeDialog = true">充值</button>
+                <button class="btn-withdraw" @click="showWithdrawDialog = true" v-if="enableWithdraw">提现</button>
+                <button class="btn-recharge" @click="showRechargeDialog = true" v-if="enableRecharge">充值</button>
             </div>
         </div>
         <div class="cell-group">
-            <div class="cell">
+            <div class="cell" @click="$router.push({ name: 'mineBanks' })">
                 <img class="icon" src="@assets/icon_yinhangka.png" />
                 <span class="label">我的银行卡</span>
                 <img class="into" src="@assets/icon_inter1.png" />
             </div>
-            <div class="cell" v-if="userInfo && userInfo.walletEnabled">
+            <div
+                class="cell"
+                v-if="userInfo && userInfo.walletEnabled"
+                @click="$router.push({ name: 'balanceRecord' })"
+            >
                 <img class="icon" src="@assets/info_icon_jiaoyijilu.png" />
                 <span class="label">余额记录</span>
                 <img class="into" src="@assets/icon_inter1.png" />
@@ -133,15 +137,19 @@ export default {
             showRechargeDialog: false,
             payMethod: null,
             showWithdrawDialog: false,
-            enableRecharge: false
+            enableRecharge: false,
+            enableWithdraw: false
         };
     },
     created() {
-        this.$http.get('/sysConfig/get/min_recharge_amount,max_recharge_amount,enable_recharge').then(res => {
-            this.minAmount = Number(res['min_recharge_amount'].value);
-            this.maxAmount = Number(res['max_recharge_amount'].value);
-            this.enableRecharge = res['enable_recharge'].value === '1';
-        });
+        this.$http
+            .get('/sysConfig/get/min_recharge_amount,max_recharge_amount,enable_recharge,enable_withdraw')
+            .then(res => {
+                this.minAmount = Number(res['min_recharge_amount'].value);
+                this.maxAmount = Number(res['max_recharge_amount'].value);
+                this.enableRecharge = res['enable_recharge'].value === '1';
+                this.enableWithdraw = res['enable_withdraw'].value === '1';
+            });
         this.$store.dispatch('getBankCard');
         this.getBalance();
     },

+ 48 - 133
src/views/user/WalletAgreement.vue

@@ -17,163 +17,78 @@
             <strong><span style="font-family: 微软雅黑; font-weight: bold; font-size: 21px">&nbsp;</span></strong>
         </p>
         <p style="text-align: left">
-            <strong><span style="font-family: 微软雅黑; font-weight: bold; font-size: 10px">风险声明:</span></strong
-            ><span style="font-family: 微软雅黑; font-size: 10px"
-                >RAEX绿洲宇宙平台发售的数字艺术品具备收藏欣赏或版权价值,RAEX绿洲宇宙发售的数字艺术品首发价格为官方指导价,RAEX绿洲宇宙对数字艺术品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。</span
-            >
+            <strong><span style="font-family: 微软雅黑; font-weight: bold; font-size: 10px">风险声明:</span></strong>
+            <span>
+                RAEX绿洲宇宙平台发售的数字艺术品具备收藏欣赏或版权价值,RAEX绿洲宇宙发售的数字艺术品首发价格为官方指导价,RAEX绿洲宇宙对数字艺术品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。
+            </span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">一、</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">RAEX</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">绿洲宇宙为提升各位藏家体验</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">,便于</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">藏家更便捷、更高效的支付</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">拍卖尾款,</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">特定向符合条件的藏家</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">开通</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">RAEX</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">绿洲宇宙</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">&ldquo;绿洲收藏家绿魔卡&rdquo;服务,</span
-            ><span style="font-family: 微软雅黑; font-size: 16px"
-                >各位藏家可视自身情况决定是否开通绿魔卡服务。一经申请开通</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">&ldquo;绿洲收藏家绿魔卡&rdquo;服务</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">即视为同意并遵守本守则。</span>
-        </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >二、&ldquo;绿魔收藏家俱乐部绿魔卡&rdquo;,以下简称&ldquo;绿魔卡&rdquo;,申请开通绿魔卡的藏家须同时符合以下条件:</span
-            >
+            <span>一、RAEX绿洲宇宙为提升各位藏家体验,便于</span
+            ><span>藏家更便捷、更高效的支付拍卖尾款,特定向符合条件的藏家</span
+            ><span>开通RAEX绿洲宇宙&ldquo;绿洲收藏家绿魔卡&rdquo;服务,</span
+            ><span>各位藏家可视自身情况决定是否开通绿魔卡服务。一经申请开通</span
+            ><span>&ldquo;绿洲收藏家绿魔卡&rdquo;服务即视为同意并遵守本守则。</span>
         </p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">1.</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">账户持有1</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">000</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">或以上的绿洲石</span>
+            <span>
+                二、&ldquo;绿魔收藏家俱乐部绿魔卡&rdquo;,以下简称&ldquo;绿魔卡&rdquo;,申请开通绿魔卡的藏家须已通过绿洲宇宙平台实名制认证
+            </span>
         </p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">2.</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">已通过绿洲宇宙平台实名制认证</span>
+            <span>三、每位藏家仅限开通一张绿魔卡,单张绿魔卡单次最低充值额度为</span
+            ><span>人民币100元,单次最高充值额度为人民币5,000元,单个账户充值金额不得超过人民币</span
+            ><span>10,000元。充值期间绿魔卡不产生利息或任何性质的其他收益。</span>
         </p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">3.</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">藏家年龄已满</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">22周岁未满55周岁</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">,且具有中华人民共和国国籍。</span>
+            <span>四、绿魔卡仅可用来购买绿洲宇宙平台的数字艺术品(不含实物衍生品)。</span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">三、每位藏家仅限开通一张绿魔卡,单张绿魔卡单</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">次</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">最低充值额度为</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">1</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">00</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">元,单次</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">最高充值额度为</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">5,000元,单</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">个账户充值金额不得超过</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">10,000元</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">。充值期间绿魔卡不产生利息或</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">任何性质的</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">其他收益。</span>
-        </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >四、绿魔卡仅可用来购买绿洲宇宙平台的数字艺术品(不含实物衍生品)。</span
-            >
+            <span>
+                五、各位藏家可根据个人需求随时提现,但每日仅可提现一次,提现最低提现金额为人民币100元整。由于监管需要,绿洲宇宙将在每个月的15日、30日(遇非工作日自动顺延)强制藏家全部提现。
+            </span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >五、各位藏家可根据个人需求随时提现,但每日仅可提现一次,提现</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">最低提现金额为</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">100元</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">整</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">。由于监管需要,绿洲宇宙将在每个月的</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">15日、30日(遇非工作日自动顺延)强制藏家</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">全部</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">提现。</span>
-        </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >六、提现到账时间为提现成功后的次日(遇非工作日自动顺延),</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">提现手续费</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">为提现金额的</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">0.8%,单笔手续费不足</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">2元</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">的</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">按</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">人民币</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">2元收取;</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span>
-        </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
+            <span>
+                六、提现到账时间为提现成功后的次日(遇非工作日自动顺延),提现手续费为提现金额的0.8%,单笔手续费不足人民币2元的按人民币2元收取;&nbsp;
+            </span>
+        </p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">七、绿魔卡与现金充值比例为1:1</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">,</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">绿洲宇宙官方从未开展或委托其他机构开展</span
-            ><span style="font-family: 微软雅黑; font-size: 16px"
-                >&ldquo;预存赠送&rdquo;&ldquo;预存享福利&rdquo;&ldquo;预存升级&rdquo;</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">等活动,请各位藏家仔细甄别,谨防受骗上当。</span>
-        </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
+            <span>七、绿魔卡与现金充值比例为1:1,绿洲宇宙官方从未开展或委托其他机构开展</span
+            ><span>&ldquo;预存赠送&rdquo;&ldquo;预存享福利&rdquo;&ldquo;预存升级&rdquo;</span
+            ><span>等活动,请各位藏家仔细甄别,谨防受骗上当。</span>
+        </p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
+            <span
                 >八、藏家不得租借或转让绿魔卡;也不得利用绿魔卡随意替他人转账、提现非法来源或来源不明的资金及其他有价证券。一经发现,绿洲宇宙第一时间向监管部门举报并保留向藏家追究法律责任的权利。</span
             >
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">九、</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">RAEX</span
-            ><span style="font-family: 微软雅黑; font-size: 16px"
-                >绿洲宇宙按照监管部门要求引入第三方机构风控系统,对于价格明显异常的藏品,将有可能被系统判定为具有洗钱及其他违规风险,一经发现绿洲宇宙将立即下架。</span
-            >
+            <span>
+                九、RAEX绿洲宇宙按照监管部门要求引入第三方机构风控系统,对于价格明显异常的藏品,将有可能被系统判定为具有洗钱及其他违规风险,一经发现绿洲宇宙将立即下架。
+            </span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >十、绿魔卡充值提现过于频繁,可能触发央行反洗钱系统监管,触发监管后将可能被限制绿魔卡部分或全部功能。</span
-            >
+            <span>
+                十、绿魔卡充值提现过于频繁,可能触发央行反洗钱系统监管,触发监管后将可能被限制绿魔卡部分或全部功能。
+            </span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px"
-                >十一、针对少部分使用&ldquo;作弊外挂&rdquo;、&ldquo;盗取他人藏品&rdquo;等严重违规行为的藏家,一经发现直接封号处理。涉嫌违法犯罪的,一律移交司法机关处理。</span
-            >
+            <span>
+                十一、针对少部分使用&ldquo;作弊外挂&rdquo;、&ldquo;盗取他人藏品&rdquo;等严重违规行为的藏家,一经发现直接封号处理。涉嫌违法犯罪的,一律移交司法机关处理。
+            </span>
         </p>
-        <p style="text-indent: 24pt"><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <ul style="list-style-type: undefined">
-            <li>
-                <span style="font-family: 微软雅黑; font-size: 16px; font-size: 12pt">十二、</span
-                ><span style="font-family: 微软雅黑; font-size: 16px; font-size: 12pt"
-                    >RAEX绿洲宇宙平台发售的数字艺术品具备收藏欣赏或版权价值,RAEX绿洲宇宙发售的数字艺术品首发价格为官方指导价,RAEX绿洲宇宙对数字艺术品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。</span
-                >
-            </li>
-        </ul>
-        <p><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
         <p style="text-indent: 24pt">
-            <span style="font-family: 微软雅黑; font-size: 16px">十三、</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">本守则在中国法律框架下最终解释权归</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">RAEX</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">绿洲宇宙所有。</span>
-        </p>
-        <p><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <p><span style="font-family: 微软雅黑; font-size: 16px">&nbsp;</span></p>
-        <p style="text-align: right">
-            <span style="font-family: 微软雅黑; font-size: 16px">RAEX</span
-            ><span style="font-family: 微软雅黑; font-size: 16px">绿洲宇宙</span>
-        </p>
-        <p style="text-align: right"><span style="font-family: 微软雅黑; font-size: 16px">绿魔收藏家俱乐部</span></p>
-        <p style="text-align: right"><span style="font-family: 微软雅黑; font-size: 16px">2022年5月27日</span></p>
+            <span>
+                十二、RAEX绿洲宇宙平台发售的数字艺术品具备收藏欣赏或版权价值,RAEX绿洲宇宙发售的数字艺术品首发价格为官方指导价,RAEX绿洲宇宙对数字艺术品二手市场价格不构成任何指导建议。请各位藏家理性消费,仔细阅读相关权益,杜绝恶意炒作,避免损失。
+            </span>
+        </p>
+        <p style="text-indent: 24pt">
+            <span>十三、本守则在中国法律框架下最终解释权归RAEX绿洲宇宙所有。</span>
+        </p>
+        <p><span>&nbsp;</span></p>
+        <p style="text-align: right"><span>RAEX绿洲宇宙</span></p>
+        <p style="text-align: right"><span>绿魔收藏家俱乐部</span></p>
+        <p style="text-align: right"><span>2022年5月27日</span></p>
         <div class="btn-wrapper">
             <van-button class="btn-agree" type="primary" round block :color="$colors.prim" @click="enableWallet">
                 同意并开通