1
PC-20250623MANY\Administrator
2025-07-06 013e32fd5a7fe59fbe4e41e51e3084a45718348c
src/pages/newindex/components/tixian.vue
@@ -10,9 +10,18 @@
                            </el-input>
                        </div>
                    </div>
                    <div class="twoinput">
                      <div class="tixianjine">
                        <span class="tixianwz">{{$t('提款账户')}}:</span>
                        <el-select v-model="payType" :placeholder="$t('提款账户')">
                          <el-option v-for="item in optionsPay" :key="item.id" :label="item.channelName" :value="item.id">
                          </el-option>
                        </el-select>
                      </div>
                    </div>
                    <div class="keyong">
                        <span class="keyong_left">{{$t('hj158')}}:¥{{ userData.enableAmt }}</span>
                        <span class="keyong_right" @click="amount = userData.enableAmt">{{$t('alltx')}}</span>
                        <span class="keyong_left">{{$t('hj158')}}:{{$route.query.type == 'US' ? '$' : '₹'}}{{ useritem[$route.query.type == 'US' ? '1' : '3'].availableBalance }}</span>
                        <span class="keyong_right" @click="amount = useritem[$route.query.type == 'US' ? '1' : '3'].availableBalance">{{$t('alltx')}}</span>
                    </div>
                    <div class="buysellmain">
                        <div class="btns" @click="gettixian">
@@ -88,8 +97,12 @@
            userData: '', // 用户信息
            pageNum: 1,
            pageSize: 10,
            payType:'',
            assetsType:'IN',
            optionsPay: [{channelName:this.$t('美股账户'),id:'US'},{channelName:this.$t('印股账户'),id:'IN'}],
            tixianlist: [],
            total: 0,
            useritem:'',
        }
    },
    created() {
@@ -101,6 +114,13 @@
            this.getCardDetail();
            this.getuserSetting()
            this.getUserInfo();
            this.getMoney()
        },
        async getMoney() {
          let data = await api.getMoney();
          if (data.status == 0) {
            this.useritem = data.data;
          }
        },
        handleSizeChange(size) {
            this.pageSize = size
@@ -167,6 +187,7 @@
                return
            }
            var opt = {
                assetsType:this.payType,
                amt: this.amount,
            };
            let data = await api.outMoney(opt);