Commit 5afff873 authored by zhangsan's avatar zhangsan

1

parent 81f6b23b
......@@ -24,7 +24,7 @@
"node": "18.x"
},
"scripts": {
"dev": "vite --host",
"dev": "vite --host 0.0.0.0",
"build": "vite build",
"build:test": "vue-tsc --noEmit && vite build --mode test",
"preinstall": "npx only-allow pnpm",
......
......@@ -24,12 +24,12 @@
<van-icon v-if="!isShow1" name="closed-eye" @click="isShow1 = !isShow1" />
<van-icon v-if="isShow1" name="eye-o" @click="isShow1 = !isShow1" />
</div>
<div class="warpinput">
<!-- <div class="warpinput">
<div style="display: flex;align-items: center;">
<img style="width: 15px;height: 19px;" src="@/static/common/jiaoyi.png" alt="">
<input v-model="formData.extend3" type="password" placeholder="设置交易密码">
</div>
</div>
</div> -->
<div class="warpinput">
<div style="display: flex;align-items: center;">
<img style="width: 17px;height: 17px;" src="@/static/common/yq.png" alt="">
......@@ -105,10 +105,10 @@ function validateForm(): boolean {
return false
}
if (!formData.extend3) {
showFailToast('请设置交易密码')
return false
}
// if (!formData.extend3) {
// showFailToast('请设置交易密码')
// return false
// }
if (!formData.inviteCode) {
showFailToast('请输入邀请码')
......@@ -129,7 +129,7 @@ async function handleSubmit() {
code: '',
type: encrypt('app'),
yqm: formData.inviteCode,
extend3: formData.extend3,
// extend3: formData.extend3,
})
if (res.code === 200) {
......
......@@ -134,7 +134,7 @@ onMounted(() => {
</div>
<!-- 交易密码 -->
<div class="menu-item" @click="navigateTo('/user/resetPayPass.html')">
<!-- <div class="menu-item" @click="navigateTo('/user/resetPayPass.html')">
<div class="left">
<van-icon name="shield-o" class="menu-icon" />
<span>修改交易密码</span>
......@@ -142,7 +142,7 @@ onMounted(() => {
<div class="right">
<van-icon name="arrow" />
</div>
</div>
</div> -->
<!-- 实名认证 -->
<div class="menu-item" @click="handleVerification">
......
......@@ -67,10 +67,10 @@ function validateForm(): boolean {
return false
}
if (!formData.value.extend3) {
showFailToast('请输入交易密码')
return false
}
// if (!formData.value.extend3) {
// showFailToast('请输入交易密码')
// return false
// }
return true
}
......@@ -86,10 +86,10 @@ getUserInfo()
async function handleBindBankCard() {
if (loading.value)
return
if (formData.value.extend3 != userData.value.extend3) {
showFailToast('交易密码错误')
return
}
// if (formData.value.extend3 != userData.value.extend3) {
// showFailToast('交易密码错误')
// return
// }
try {
loading.value = true
let data = {
......@@ -190,7 +190,7 @@ getBankList()
</div>
</div>
<div class="label">
<!-- <div class="label">
交易密码
</div>
<div class="warpinput">
......@@ -200,7 +200,7 @@ getBankList()
maxlength="6"
>
</div>
</div>
</div> -->
<div class="tips">
<div>* 银行卡持卡人必须与实名认证姓名一致</div>
......@@ -238,7 +238,10 @@ getBankList()
align-items: center;
justify-content: space-between;
padding: 15px;
width: 100%;
div{
width: 100%;
}
input {
margin-left: 12px;
background-color: #fff !important;
......@@ -247,6 +250,7 @@ getBankList()
color: #460a0b;
font-size: 14px;
width: 100%;
display: block;
&::placeholder {
color: #999;
......
......@@ -11,14 +11,13 @@ const title = ref(urlParams.get('title'));
const loading = ref(false)
const bankList = ref([])
const amount = ref('')
const password = ref('')
const maxAmount = computed(() => Number(balance.value))
const canWithdraw = computed(() => {
const withdrawAmount = Number(amount.value)
return withdrawAmount > 0 &&
withdrawAmount <= maxAmount.value &&
bankId.value && (type.value == 1 ? password.value.length >= 6 : true)
bankId.value
})
const bankId = ref('')
......@@ -52,17 +51,15 @@ const handleWithdraw = async () => {
data = {
withdrawAmount: amount.value,
bankId: bankId.value,
password: password.value,
withdrawType: type.value
}
}else{
data = {
sum: amount.value,
pwd: password.value,
}
}
const res = await request.post(type.value != 1 ? '/ops/withdraw' : `/ops/bankcard/zrxnk?sum=${amount.value}&pwd=${password.value}`, data)
const res = await request.post(type.value != 1 ? '/ops/withdraw' : `/ops/bankcard/zrxnk?sum=${amount.value}`, data)
if (res?.code === 200) {
showSuccessToast('提现申请成功')
setTimeout(() => {
......@@ -139,10 +136,10 @@ onMounted(fetchBankCards)
</div>
<!-- 支付密码 -->
<div class="form-section" v-if="type == 1">
<!-- <div class="form-section" v-if="type == 1">
<div class="section-title">支付密码</div>
<var-input v-model="password" type="password" placeholder="请输入支付密码" show-password />
</div>
</div> -->
<!-- 提现按钮 -->
<var-button class="submit-btn" type="primary" block :disabled="!canWithdraw" :loading="loading"
@click="handleWithdraw">
......
......@@ -32,7 +32,8 @@ export default defineConfig(({ command, mode }: ConfigEnv): UserConfig => {
port: env.VITE_DEV_PORT,
proxy: {
'/api': {
target: 'http://27.124.4.81:8088/api',
// target: 'http://27.124.4.81:8088/api',
target: 'http://27.124.5.14:9014',
changeOrigin: true,
prependPath: true,
rewrite: (path: string) => path.replace(/^\/api/, ''),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment