|
|
|
@ -369,6 +369,18 @@ |
|
|
|
<input type="password" v-model="withdraw.password" :placeholder="$t('login.password')" class="form-control" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="form-group mt-2"> |
|
|
|
<label class="d-flex justify-content-between" for="EmailCode" style="align-items: center;"> |
|
|
|
<span>{{$t('login.email-code')}}</span> |
|
|
|
<span class="getCodeAA" @click="getEmailCode"> |
|
|
|
<span v-if="!getEmailCodeLock">{{$t('common.getCode')}}</span> |
|
|
|
<span v-else>{{ daojishi }}</span> |
|
|
|
</span> |
|
|
|
</label> |
|
|
|
<div class="input-group input-group-sm"> |
|
|
|
<input type="text" id="EmailCode" v-model="withdraw.emailcode" :placeholder="$t('common.enterEmailCode')" class="form-control" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</form> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
@ -399,6 +411,7 @@ |
|
|
|
import InnerTransfer from "../components/inner-transfer.vue"; |
|
|
|
import Wallet from "@/api/wallet"; |
|
|
|
import Profile from "@/api/profile"; |
|
|
|
import Member from "@/api/member"; |
|
|
|
import ClipboardJS from "clipboard"; |
|
|
|
import getCode from "./getCode"; |
|
|
|
import vueQr from "vue-qr"; |
|
|
|
@ -447,7 +460,8 @@ export default { |
|
|
|
password: "", |
|
|
|
addressType: 2, // 默认提币类型 1 为 omni; 2 为 erc20, |
|
|
|
code_type: 1, |
|
|
|
code: '' |
|
|
|
code: '', |
|
|
|
emailcode: '' |
|
|
|
}, |
|
|
|
|
|
|
|
withdrawFee: { |
|
|
|
@ -466,7 +480,10 @@ export default { |
|
|
|
number:"", |
|
|
|
amount:"", |
|
|
|
images:"" |
|
|
|
} |
|
|
|
}, |
|
|
|
getEmailCodeLock: false, |
|
|
|
JStime: 0, |
|
|
|
tiemr: null, |
|
|
|
}; |
|
|
|
}, |
|
|
|
|
|
|
|
@ -487,6 +504,12 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
computed : { |
|
|
|
daojishi(){ |
|
|
|
|
|
|
|
return '('+this.JStime + 's' + ')'; |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
//确认提交贝宝支付 |
|
|
|
paypalSbumit(){ |
|
|
|
@ -675,6 +698,28 @@ export default { |
|
|
|
// 滚动到页面指定位置 |
|
|
|
PageScrollTo(num){ |
|
|
|
document.documentElement.scrollTop = num; |
|
|
|
}, |
|
|
|
// 獲取邮箱验证码 |
|
|
|
getEmailCode(){ |
|
|
|
if(this.getEmailCodeLock){return}; |
|
|
|
this.JStime = 300; |
|
|
|
this.tiemr = setInterval(()=>{ |
|
|
|
if(this.JStime===0){ |
|
|
|
this.getEmailCodeLock = false; |
|
|
|
clearInterval(this.tiemr); |
|
|
|
return; |
|
|
|
} |
|
|
|
this.JStime--; |
|
|
|
}, 1000) |
|
|
|
this.getEmailCodeLock = true; |
|
|
|
Member.getWdcode().then(res => { |
|
|
|
// console.log(res, 11111) |
|
|
|
this.$message({ |
|
|
|
message: `${type} ${this.$t("login.sendOK")}`, |
|
|
|
type: "success", |
|
|
|
duration : 2000, |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
@ -795,4 +840,10 @@ created() { |
|
|
|
.label{ |
|
|
|
font-size: 16px; |
|
|
|
} |
|
|
|
|
|
|
|
.getCodeAA{ |
|
|
|
border: 1px solid #444; |
|
|
|
padding: 5px 10px; |
|
|
|
border-radius: 30px; |
|
|
|
} |
|
|
|
</style> |
|
|
|
|