银行卡

This commit is contained in:
余同学 2024-12-08 16:57:12 +08:00
parent 943a7e54f6
commit 05610ee475
3 changed files with 114 additions and 42 deletions

View File

@ -17,4 +17,12 @@ export const wallet = {
data, data,
}); });
}, },
//钱包提现订单
WithdrawalRecord: (data) => {
return $http.request({
url: `/merchant-api/walletDrawCashOrder/page`,
method: "get",
params: data,
});
},
}; };

View File

@ -53,6 +53,18 @@
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item <el-form-item
label-width="150px"
label="银行卡号:"
prop="cardNo"
>
<el-input
style="width: 300px"
v-model="modalData.cardNo"
placeholder="请输入银行卡号"
>
</el-input>
</el-form-item>
<!-- <el-form-item
label-width="150px" label-width="150px"
label="银行类型:" label="银行类型:"
prop="bankType" prop="bankType"
@ -75,7 +87,7 @@
:key="item.value" :key="item.value"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item> -->
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label-width="150px" label="企业名称" prop="cas"> <el-form-item label-width="150px" label="企业名称" prop="cas">
@ -271,6 +283,18 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item <el-form-item
label-width="150px"
label="营业执照号:"
prop="licenseNumber"
>
<el-input
style="width: 300px"
v-model="modalData.licenseNumber"
placeholder="请输入营业执照号"
>
</el-input>
</el-form-item>
<!-- <el-form-item
label-width="150px" label-width="150px"
label="银行卡号:" label="银行卡号:"
prop="cardNo" prop="cardNo"
@ -281,10 +305,10 @@
placeholder="请输入银行卡号" placeholder="请输入银行卡号"
> >
</el-input> </el-input>
</el-form-item> </el-form-item> -->
</el-col> </el-col>
</el-row> </el-row>
<el-row> <!-- <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item <el-form-item
label-width="150px" label-width="150px"
@ -299,7 +323,7 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row> -->
</el-row> </el-row>
<el-row v-show="process == 2 && modalData.bankAcctType == 1"> <el-row v-show="process == 2 && modalData.bankAcctType == 1">
<el-row> <el-row>
@ -461,6 +485,18 @@
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item <el-form-item
label-width="150px"
label="银行卡号:"
prop="cardId"
>
<el-input
style="width: 300px"
v-model="modalData.cardId"
placeholder="请输入银行卡号"
>
</el-input>
</el-form-item>
<!-- <el-form-item
label-width="150px" label-width="150px"
label="银行类型:" label="银行类型:"
prop="bankType" prop="bankType"
@ -483,7 +519,7 @@
:key="item.value" :key="item.value"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item> -->
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item <el-form-item
@ -512,7 +548,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item <!-- <el-form-item
label-width="150px" label-width="150px"
label="银行卡号:" label="银行卡号:"
prop="cardId" prop="cardId"
@ -523,7 +559,7 @@
placeholder="请输入银行卡号" placeholder="请输入银行卡号"
> >
</el-input> </el-input>
</el-form-item> </el-form-item> -->
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>

View File

@ -83,6 +83,7 @@
</el-form-item> </el-form-item>
<el-form-item label="申请时间"> <el-form-item label="申请时间">
<el-date-picker <el-date-picker
@change="changeTime"
v-model="value1" v-model="value1"
type="datetimerange" type="datetimerange"
start-placeholder="开始日期" start-placeholder="开始日期"
@ -95,18 +96,31 @@
<el-button type="primary" @click="Reset">重置</el-button> <el-button type="primary" @click="Reset">重置</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table :data="tableData" style="width: 100%"> <div>
<el-table-column prop="date" label="提现申请订单号" width="180"> <el-table :data="tableData" style="width: 100%">
</el-table-column> <el-table-column
<el-table-column prop="name" label="提现申请金额" width="180"> prop="cashOutOrderNumber"
</el-table-column> label="提现申请订单号"
<el-table-column prop="address" label="申请状态"> width="180"
</el-table-column> >
<el-table-column prop="address" label="提现申请时间"> </el-table-column>
</el-table-column> <el-table-column
<el-table-column prop="address" label="交易到账时间"> prop="cashOutAmount"
</el-table-column> label="提现申请金额"
</el-table> width="180"
>
</el-table-column>
<el-table-column prop="cashOutStatus" label="申请状态">
<template slot-scope="scope">
<span>{{ getStatus(scope.row.cashOutStatus) }}</span>
</template>
</el-table-column>
<el-table-column prop="address" label="提现申请时间">
</el-table-column>
<el-table-column prop="address" label="交易到账时间">
</el-table-column>
</el-table>
</div>
</div> </div>
<div class="pagination-container"> <div class="pagination-container">
<el-pagination <el-pagination
@ -137,33 +151,17 @@ export default {
return { return {
value1: [], value1: [],
userInfo: {}, userInfo: {},
tableData: [ tableData: [],
{
date: "2016-05-02",
name: "王小虎",
address: "上海市普陀区金沙江路 1518 弄",
},
{
date: "2016-05-04",
name: "王小虎",
address: "上海市普陀区金沙江路 1517 弄",
},
{
date: "2016-05-01",
name: "王小虎",
address: "上海市普陀区金沙江路 1519 弄",
},
{
date: "2016-05-03",
name: "王小虎",
address: "上海市普陀区金沙江路 1516 弄",
},
],
query: { query: {
pageNumber: 1, pageNumber: 1,
pageSize: 10, pageSize: 10,
cashOutStatus: "",
},
formInline: {
cashOutStatus: "",
startCashOutTime: "",
endCashOutTime: "",
}, },
formInline: {},
total: 0, total: 0,
}; };
}, },
@ -177,6 +175,11 @@ export default {
console.log(res); console.log(res);
this.userInfo = res.data.data; this.userInfo = res.data.data;
}); });
this.$api.wallet.WithdrawalRecord(this.query).then((res) => {
console.log(res, "1122");
this.tableData = res.data.data.data;
});
}, },
handleSizeChange(val) { handleSizeChange(val) {
this.query.pageSize = val; this.query.pageSize = val;
@ -209,6 +212,30 @@ export default {
this.$message.error("获取银行卡失败"); this.$message.error("获取银行卡失败");
}); });
}, },
getStatus(row) {
if (row == 1) {
return "审核中";
} else if (row == 2) {
return "审核不通过";
} else if (row == 3) {
return "审核成功";
} else if (row == 4) {
return "提现中";
} else if (row == 5) {
return "提现失败";
} else if (row == 6) {
return "提现成功";
}
},
changeTime(row) {
if (row) {
this.formInline.startCashOutTime = row[0];
this.formInline.endCashOutTime = row[1];
} else {
this.formInline.startCashOutTime = "";
this.formInline.endCashOutTime = "";
}
},
}, },
}; };
</script> </script>
@ -224,6 +251,7 @@ export default {
border-radius: 4px; border-radius: 4px;
padding: 20px; padding: 20px;
height: 85vh; height: 85vh;
overflow: auto;
} }
.userInfo { .userInfo {
display: flex; display: flex;