|
|
@@ -4,55 +4,35 @@ |
|
|
|
<el-form :inline="true" :model="formInline" class="demo-form-inline"> |
|
|
|
<el-form-item label="申请时间"> |
|
|
|
<div class="block"> |
|
|
|
<el-date-picker |
|
|
|
v-model="start_time" |
|
|
|
type="datetime" |
|
|
|
placeholder="请选择申请开始时间" |
|
|
|
format="YYYY/MM/DD" |
|
|
|
value-format="YYYY/MM/DD" |
|
|
|
/> |
|
|
|
<el-date-picker v-model="start_time" type="datetime" placeholder="请选择申请开始时间" format="YYYY/MM/DD" |
|
|
|
value-format="YYYY/MM/DD" /> |
|
|
|
</div> |
|
|
|
<el-icon> |
|
|
|
<semi-select/> |
|
|
|
<semi-select /> |
|
|
|
</el-icon> |
|
|
|
<div class="block"> |
|
|
|
<el-date-picker |
|
|
|
v-model="end_time" |
|
|
|
type="datetime" |
|
|
|
placeholder="请选择申请结束时间" |
|
|
|
format="YYYY/MM/DD" |
|
|
|
value-format="YYYY/MM/DD" |
|
|
|
/> |
|
|
|
<el-date-picker v-model="end_time" type="datetime" placeholder="请选择申请结束时间" format="YYYY/MM/DD" |
|
|
|
value-format="YYYY/MM/DD" /> |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="账号状态"> |
|
|
|
<el-select v-model="cтатус_счета" clearable placeholder="账号状态"> |
|
|
|
<el-option |
|
|
|
v-for="item in options" |
|
|
|
:key="item.value" |
|
|
|
:label="item.label" |
|
|
|
:value="item.value" |
|
|
|
/> |
|
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="每页条数"> |
|
|
|
<el-select v-model="номер" clearable placeholder="账号状态"> |
|
|
|
<el-option |
|
|
|
v-for="item in optiones" |
|
|
|
:key="item.value" |
|
|
|
:label="item.label" |
|
|
|
:value="item.value" |
|
|
|
/> |
|
|
|
<el-option v-for="item in optiones" :key="item.value" :label="item.label" :value="item.value" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="对公账户资金账户编号"> |
|
|
|
<el-input v-model="formInline.number" placeholder="对公账户资金账户编号"/> |
|
|
|
<el-input v-model="formInline.number" placeholder="对公账户资金账户编号" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="公司证件号"> |
|
|
|
<el-input v-model="formInline.coNumber" placeholder="公司证件号"/> |
|
|
|
<el-input v-model="formInline.coNumber" placeholder="公司证件号" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="公司名称"> |
|
|
|
<el-input v-model="formInline.user" placeholder="公司名称"/> |
|
|
|
<el-input v-model="formInline.user" placeholder="公司名称" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button :icon="Search" type="primary" @click="search">查询</el-button> |
|
|
@@ -61,142 +41,127 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</div> |
|
|
|
<el-table |
|
|
|
:data="tableData" |
|
|
|
border |
|
|
|
style="width: 100%" |
|
|
|
class="table_box" |
|
|
|
stripe |
|
|
|
> |
|
|
|
<el-table-column prop="id" label="序号" width="100px"/> |
|
|
|
<el-table-column prop="accountId" label="对公账户资金账户编号"/> |
|
|
|
<el-table-column prop="corporateName" label="公司名称"/> |
|
|
|
<el-table-column prop="corporateIdNum" label="公司证件号"/> |
|
|
|
<el-table-column prop="createTime" label="申请时间"/> |
|
|
|
<el-table-column prop="status" label="账号状态"/> |
|
|
|
<el-table-column prop="confirmStaffId" label="审核人员"/> |
|
|
|
<el-table-column prop="confirmTime" label="审核时间"/> |
|
|
|
<el-table :data="tableData" border style="width: 100%" class="table_box" stripe> |
|
|
|
<el-table-column prop="id" label="序号" width="200px" /> |
|
|
|
<el-table-column prop="accountId" label="对公账户资金账户编号" width="200px" /> |
|
|
|
<el-table-column prop="corporateName" label="公司名称" width="200px" /> |
|
|
|
<el-table-column prop="corporateIdNum" label="公司证件号" width="200px" /> |
|
|
|
<el-table-column prop="createTime" label="申请时间" width="200px" /> |
|
|
|
<el-table-column prop="status" label="账号状态" width="200px"> |
|
|
|
<template v-slot="scope"> |
|
|
|
{{ filterType(scope.row.status) }} |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="confirmStaffId" label="审核人员" width="200px" /> |
|
|
|
<el-table-column prop="confirmTime" label="审核时间" width="200px" /> |
|
|
|
<el-table-column label="操作" class="table_btn" width="350px" align="center"> |
|
|
|
<template v-slot="scope"> |
|
|
|
<el-tooltip content="驳回" placement="top"> |
|
|
|
<el-tooltip content="驳回" placement="top" v-if="scope.row.status == 0"> |
|
|
|
<el-button type="warning" @click="опровергать(scope.row)">驳回审核</el-button> |
|
|
|
</el-tooltip> |
|
|
|
<el-tooltip content="审核通过" placement="top"> |
|
|
|
<el-tooltip content="审核通过" placement="top" v-if="scope.row.status == 0"> |
|
|
|
<el-button type="warning" @click="agree(scope.row)">审核通过</el-button> |
|
|
|
</el-tooltip> |
|
|
|
<el-tooltip content="详细" placement="top"> |
|
|
|
<el-button type="warning" @click="getDetil(scope.eow)">查看详细</el-button> |
|
|
|
<el-button type="warning" @click="getDetil(scope.row)">查看详细</el-button> |
|
|
|
</el-tooltip> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
|
|
|
|
<div class="page_box"> |
|
|
|
<el-pagination |
|
|
|
:page-size="20" |
|
|
|
:pager-count="11" |
|
|
|
layout="prev, pager, next" |
|
|
|
:total="pageCount" |
|
|
|
@current-change="pagechange" |
|
|
|
/> |
|
|
|
<el-pagination :page-size="20" :pager-count="11" layout="prev, pager, next" :total="pageCount" |
|
|
|
@current-change="pagechange" /> |
|
|
|
</div> |
|
|
|
|
|
|
|
<el-dialog v-model="dialogFormVisible" :title="title" :show-close="false"> |
|
|
|
<el-form :model="form" v-if="form.delivery"> |
|
|
|
<el-form-item label="手机号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.phone" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="form.phone" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="验证码" :label-width="150"> |
|
|
|
<div class="as-layout-horizontal"> |
|
|
|
<el-input v-model="form.region"/> |
|
|
|
<el-button type="primary" @click="getPhone" :disabled="codetext != '获取验证码'">{{codetext}}</el-button> |
|
|
|
<el-input v-model="form.region" /> |
|
|
|
<el-button type="primary" @click="getPhone" :disabled="codetext != '获取验证码'">{{ codetext }}</el-button> |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :model="form" v-else> |
|
|
|
<el-form-item label="对公账户资金账户编号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.number" autocomplete="off" disabled/> |
|
|
|
<el-form-item label="对公账户资金编号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="detilMsg.id" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="公司名称" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.comName" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.corporateName" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="公司证件号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.coNumbers" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.corporateIdNum" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="申请时间" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.regTime" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.createTime" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="账号状态" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.regtype" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.status" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="审核人员" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.regmame" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.confirmStaffId" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="审核时间" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.regtimres" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.confirmTime" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="经办人名称" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.jbrName" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.agentName" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="经办人联系方式" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.jbrPhone" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.agentTel" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="原因" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.resive" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.message" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="开发行" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.kaihuhang" autocomplete="off" disabled/> |
|
|
|
<el-form-item label="开户行" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="detilMsg.bankAddress" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="开发账号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.kaihuNumber" autocomplete="off" disabled/> |
|
|
|
<el-form-item label="开户账号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="detilMsg.bankCardId" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="银行卡号" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.backNumber" autocomplete="off" disabled/> |
|
|
|
<el-input v-model="detilMsg.bankCardId" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="账户余额" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.backBalance" autocomplete="off" disabled/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="授权书" :label-width="formLabelWidth"> |
|
|
|
<el-image |
|
|
|
style="width: 100px; height: 100px" |
|
|
|
:src="form.coauthorization" |
|
|
|
:preview-src-list="srcList" |
|
|
|
:initial-index="4" |
|
|
|
fit="cover" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="公司营业执照" :label-width="600"> |
|
|
|
<el-image |
|
|
|
style="width: 100px; height: 100px" |
|
|
|
:src="form.colicense" |
|
|
|
:preview-src-list="srcList" |
|
|
|
:initial-index="4" |
|
|
|
fit="cover" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="被委托人身份证正面照" :label-width="formLabelWidth+50"> |
|
|
|
<el-image |
|
|
|
style="width: 100px; height: 100px" |
|
|
|
:src="form.idImgOne" |
|
|
|
:preview-src-list="srcList" |
|
|
|
:initial-index="4" |
|
|
|
fit="cover" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="被委托人身份证反面照" :label-width="formLabelWidth+50"> |
|
|
|
<el-image |
|
|
|
style="width: 100px; height: 100px" |
|
|
|
:src="form.idImgTwo" |
|
|
|
:preview-src-list="srcList" |
|
|
|
:initial-index="4" |
|
|
|
fit="cover" |
|
|
|
/> |
|
|
|
<el-input v-model="detilMsg.bankCardId" autocomplete="off" disabled /> |
|
|
|
</el-form-item> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="授权书" :label-width="formLabelWidth"> |
|
|
|
<el-image style="width: 100px; height: 100px" :src="detilMsg.authBookUrl" :preview-src-list="detilMsg.authBookUrl" |
|
|
|
:initial-index="4" fit="cover" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="公司营业执照" :label-width="formLabelWidth"> |
|
|
|
<el-image style="width: 100px; height: 100px" :src="detilMsg.photoUrl" :preview-src-list="detilMsg.photoUrl" |
|
|
|
:initial-index="4" fit="cover" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="被委托人身份证正面照" :label-width="formLabelWidth"> |
|
|
|
<el-image style="width: 100px; height: 100px" :src="detilMsg.idCardImageUrl" :preview-src-list="detilMsg.idCardImageUrl" |
|
|
|
:initial-index="4" fit="cover" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="被委托人身份证反面照" :label-width="formLabelWidth"> |
|
|
|
<el-image style="width: 100px; height: 100px" :src="detilMsg.idCardBackImageUrl" :preview-src-list="detilMsg.idCardBackImageUrl" |
|
|
|
:initial-index="4" fit="cover" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-form> |
|
|
|
<template #footer> |
|
|
|
<span class="dialog-footer"> |
|
|
|
<el-button type="primary" @click="dialogFormVisible = false">关闭</el-button> |
|
|
|
<el-button type="primary" @click="regcode">确定</el-button> |
|
|
|
<el-button type="primary" @click="dialogFormVisible = false;form.value.region = true">关闭</el-button> |
|
|
|
<el-button type="primary" @click="regcode" v-if="form.delivery">确定</el-button> |
|
|
|
</span> |
|
|
|
</template> |
|
|
|
</el-dialog> |
|
|
@@ -204,7 +169,7 @@ |
|
|
|
<el-dialog v-model="dialogFormVisibles" title="驳回申请"> |
|
|
|
<el-form :model="form"> |
|
|
|
<el-form-item label="驳回原因" :label-width="formLabelWidth"> |
|
|
|
<el-input v-model="form.data_msg" autocomplete="off" placeholder="请输入驳回原因"/> |
|
|
|
<el-input v-model="form.data_msg" autocomplete="off" placeholder="请输入驳回原因" /> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<template #footer> |
|
|
@@ -224,9 +189,9 @@ import { ElMessage, ElMessageBox } from 'element-plus' |
|
|
|
import { reactive, ref, getCurrentInstance, onMounted } from 'vue' |
|
|
|
|
|
|
|
//变量定义 |
|
|
|
let form = ref({ |
|
|
|
phone: '13078580843', //手机号 |
|
|
|
region: '123', //验证码 |
|
|
|
let form: any = ref({ |
|
|
|
phone: '', //手机号 |
|
|
|
region: '', //验证码 |
|
|
|
delivery: true, //默认显示获取验证码,false显示详细 |
|
|
|
number: '', //对公账户资金账户编号 |
|
|
|
comName: '', //公司名称 |
|
|
@@ -249,13 +214,15 @@ let form = ref({ |
|
|
|
data_id: '', //获取详细信息所点击的数据的id |
|
|
|
data_msg: '' //驳回原因 |
|
|
|
}) |
|
|
|
let detilMsg = ref({});//待待审核等状态下的详细信息 |
|
|
|
const formInline = ref({ |
|
|
|
user: '', |
|
|
|
region: '123', |
|
|
|
region: '', |
|
|
|
number: '', //资金编号 |
|
|
|
coNumber: '' // |
|
|
|
}) |
|
|
|
let title = ref('对公账户信息') |
|
|
|
let srcList = ref([]);//图片预览列表 |
|
|
|
let pageSize = ref(20) //显示每页条数 |
|
|
|
let pageCount = ref(1) //总页数 |
|
|
|
let pageNo = ref(1) //当前页 |
|
|
@@ -283,12 +250,12 @@ const options = ref([ |
|
|
|
} |
|
|
|
]) |
|
|
|
let codetext = ref('获取验证码') |
|
|
|
let setTime = ref(null) // |
|
|
|
let setTime: any = ref(null) // |
|
|
|
let start_time = ref('') //申请选择开始时间 |
|
|
|
let end_time = ref('') //申请选择结束时间 |
|
|
|
let cтатус_счета = ref('') //账号状态 |
|
|
|
let номер = ref(9) //每页条数 |
|
|
|
let time = ref(60) //验证码倒计时 |
|
|
|
let номер: any = ref(9) //每页条数 |
|
|
|
let time: any = ref(60) //验证码倒计时 |
|
|
|
let dialogTableVisible = ref(false) |
|
|
|
let dialogFormVisible = ref(false) |
|
|
|
let formLabelWidth = '140px' |
|
|
@@ -363,7 +330,7 @@ const onSubmit = () => { |
|
|
|
console.log('submit!') |
|
|
|
} |
|
|
|
//同意申请 |
|
|
|
const agree = (row) => { |
|
|
|
const agree = (row: any) => { |
|
|
|
dialogFormVisible.value = false |
|
|
|
ElMessageBox.confirm('确定通过这个申请?', '警告', { |
|
|
|
confirmButtonText: '确定', |
|
|
@@ -375,26 +342,26 @@ const agree = (row) => { |
|
|
|
.post( |
|
|
|
'/corporateaccount/confirm', |
|
|
|
{ |
|
|
|
baseURL: 'http://localhost:8089', |
|
|
|
//baseURL: 'http://localhost:8089', |
|
|
|
id: row.id, |
|
|
|
// message:form.data_msg, |
|
|
|
value: 0 |
|
|
|
}, |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
) |
|
|
|
.then((res) => { |
|
|
|
.then((res: any) => { |
|
|
|
console.log(res, form.data_id, form.value) |
|
|
|
if (res.data.success) { |
|
|
|
if (res.data.code == 200) { |
|
|
|
ElMessage({ |
|
|
|
type: 'success', |
|
|
|
message: '操作成功!' |
|
|
|
}) |
|
|
|
getList() |
|
|
|
Search() |
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
.catch((err: any) => { |
|
|
|
console.log(err) |
|
|
|
}) |
|
|
|
}) |
|
|
@@ -406,7 +373,7 @@ const agree = (row) => { |
|
|
|
}) |
|
|
|
} |
|
|
|
//驳回申请 |
|
|
|
const опровергать = (id: any) => { |
|
|
|
const опровергать = (row: any) => { |
|
|
|
dialogFormVisible.value = false |
|
|
|
ElMessageBox.confirm('确定驳回这个申请?', '警告', { |
|
|
|
confirmButtonText: '确定', |
|
|
@@ -414,6 +381,7 @@ const опровергать = (id: any) => { |
|
|
|
type: 'warning' |
|
|
|
}) |
|
|
|
.then(() => { |
|
|
|
form.data_id = row.id; |
|
|
|
dialogFormVisibles.value = true |
|
|
|
}) |
|
|
|
.catch(() => { |
|
|
@@ -428,26 +396,28 @@ const getMsg = () => { |
|
|
|
proxy.$request |
|
|
|
.post( |
|
|
|
'/corporateaccount/confirm', |
|
|
|
{}, |
|
|
|
{ |
|
|
|
baseURL: 'http://localhost:8089', |
|
|
|
//baseURL: 'http://localhost:8089', |
|
|
|
id: form.data_id, |
|
|
|
message: form.data_msg, |
|
|
|
message: form.value.data_msg, |
|
|
|
value: 1 |
|
|
|
}, |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
) |
|
|
|
.then((res) => { |
|
|
|
.then((res: any) => { |
|
|
|
console.log(res, form.data_id, form.value.data_msg) |
|
|
|
if (res.data.success) { |
|
|
|
if (res.data.code) { |
|
|
|
ElMessage({ |
|
|
|
type: 'success', |
|
|
|
message: '操作成功!' |
|
|
|
}) |
|
|
|
dialogFormVisibles.value = false |
|
|
|
getList() |
|
|
|
search() |
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
.catch((err: any) => { |
|
|
|
console.log(err) |
|
|
|
}) |
|
|
|
} |
|
|
@@ -462,7 +432,7 @@ const startime = () => { |
|
|
|
time-- |
|
|
|
codetext.value = time.toString() + 's' |
|
|
|
// console.log('t2', time, codetext) |
|
|
|
setTime = setTimeout(function() { |
|
|
|
setTime = setTimeout(function () { |
|
|
|
startime() |
|
|
|
}, 1000) |
|
|
|
} |
|
|
@@ -473,22 +443,27 @@ const getPhone = (id: Number) => { |
|
|
|
proxy.$request |
|
|
|
.post( |
|
|
|
'/corporateaccount/send', |
|
|
|
{}, |
|
|
|
{ |
|
|
|
baseURL: 'http://localhost:8089', |
|
|
|
id: id |
|
|
|
id: form.data_id |
|
|
|
}, |
|
|
|
{ |
|
|
|
//baseURL: 'http://localhost:8089', |
|
|
|
|
|
|
|
} |
|
|
|
) |
|
|
|
.then((res) => { |
|
|
|
.then((res: any) => { |
|
|
|
console.log(res) |
|
|
|
if (res.data.success) { |
|
|
|
if (res.data.code == 200) { |
|
|
|
codetext.value = 60 + 's' |
|
|
|
time = 60 |
|
|
|
startime() |
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
.catch((err: any) => { |
|
|
|
console.log(err) |
|
|
|
codetext.value = 60 + 's' |
|
|
|
time = 60 |
|
|
|
startime() |
|
|
|
}) |
|
|
|
} else { |
|
|
|
ElMessage({ |
|
|
@@ -500,8 +475,8 @@ const getPhone = (id: Number) => { |
|
|
|
//查询 |
|
|
|
const search = () => { |
|
|
|
console.log('查询', formInline.value, formInline.value.number) |
|
|
|
let data = { |
|
|
|
bankCardId: '', |
|
|
|
let data: any = { |
|
|
|
//bankCardId: '', |
|
|
|
pageNo: pageNo.value, |
|
|
|
pageSize: номер.value, |
|
|
|
status: cтатус_счета.value |
|
|
@@ -510,22 +485,22 @@ const search = () => { |
|
|
|
|
|
|
|
formInline.value.number != '' ? data.accountId = formInline.value.number : "" |
|
|
|
formInline.value.number != '' ? data.corporateIdNum = formInline.value.number : "" |
|
|
|
end_time.value!= '' ? data.endApplyTime = end_time.value : "" |
|
|
|
start_time.value!= '' ? data.startApplyTime = fstart_time : "" |
|
|
|
|
|
|
|
end_time.value != '' ? data.endApplyTime = end_time.value : "" |
|
|
|
start_time.value != '' ? data.startApplyTime = start_time : "" |
|
|
|
|
|
|
|
|
|
|
|
console.log('date', data) |
|
|
|
proxy.$request |
|
|
|
.post('/corporateaccount/queryPage', data, data) |
|
|
|
.then((res) => { |
|
|
|
.then((res: any) => { |
|
|
|
console.log(res) |
|
|
|
if (res.data.success) { |
|
|
|
tableData.value = res.data.result |
|
|
|
if (res.data.code == 200) { |
|
|
|
tableData.value = res.data.data.result |
|
|
|
console.log('res', tableData) |
|
|
|
pageCount.value = res.data.pageCount |
|
|
|
pageCount.value = res.data.data.pageCount |
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
.catch((err: any) => { |
|
|
|
console.log(err, form.delivery) |
|
|
|
}) |
|
|
|
} |
|
|
@@ -553,62 +528,101 @@ const regcode = () => { |
|
|
|
} else { |
|
|
|
//展示详细 |
|
|
|
//dialogFormVisible.value = false |
|
|
|
console.log('00') |
|
|
|
console.log('00', form.value.region, form.value.region == '') |
|
|
|
clearTimeout(setTime) |
|
|
|
codetext.value = '获取验证码' |
|
|
|
if (form.value.region == '') { |
|
|
|
ElMessage({ |
|
|
|
type: 'success', |
|
|
|
message: '请输入验证码!' |
|
|
|
}) |
|
|
|
return; |
|
|
|
} |
|
|
|
proxy.$request |
|
|
|
.post( |
|
|
|
'/corporateaccount/check', |
|
|
|
{}, |
|
|
|
{ |
|
|
|
baseURL: 'http://localhost:8089', |
|
|
|
id: form.data_id, |
|
|
|
verifyCode: form.region |
|
|
|
}, |
|
|
|
{ |
|
|
|
//baseURL: 'http://localhost:8089', |
|
|
|
|
|
|
|
} |
|
|
|
) |
|
|
|
.then((res) => { |
|
|
|
.then((res: any) => { |
|
|
|
console.log(res) |
|
|
|
if (res.data.success) { |
|
|
|
if (res.data.code == 200) { |
|
|
|
form.value.delivery = false |
|
|
|
console.log('de', form.delivery) |
|
|
|
/*proxy.$request.post('/corporateaccount/queryId', {}, { |
|
|
|
baseURL: 'http://localhost:8089', |
|
|
|
id:form.data_id |
|
|
|
}).then((res) => { |
|
|
|
console.log(res); |
|
|
|
}).catch((err) => { |
|
|
|
console.log(err); |
|
|
|
})*/ |
|
|
|
|
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
.catch((err: any) => { |
|
|
|
console.log(err, form.delivery) |
|
|
|
proxy.$request.post('/corporateaccount/queryId', { id: form.data_id }, { |
|
|
|
///baseURL: 'http://localhost:8089', |
|
|
|
}).then((res) => { |
|
|
|
if (res.data.code == 200) { |
|
|
|
form.value.delivery = false; |
|
|
|
detilMsg.value = res.data.data; |
|
|
|
/*srcList.value.push(res.data.data.authBookUrl) |
|
|
|
srcList.value.push(res.data.data.idCardBackImageUrl) |
|
|
|
srcList.value.push(res.data.data.idCardImageUrl) |
|
|
|
srcList.value.push(res.data.data.photoUrl)*/ |
|
|
|
console.log(detilMsg.value,srcList.value); |
|
|
|
} |
|
|
|
}).catch((err) => { |
|
|
|
console.log(err); |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//图片路径过滤 |
|
|
|
const imgfilTer = (url) => { |
|
|
|
return import.meta.env.VITE_APP_BASE_URL + url; |
|
|
|
} |
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
search() |
|
|
|
}) |
|
|
|
|
|
|
|
//获取详细信息,打开弹窗 |
|
|
|
const getDetil = (row) => { |
|
|
|
// form.value.data_id = id; |
|
|
|
const getDetil = (row: any) => { |
|
|
|
// ; |
|
|
|
console.log(row, row.agentTel) |
|
|
|
if (!form.delivery) { |
|
|
|
form.value.data_id = row.id; |
|
|
|
form.value.phone = row.agentTel; |
|
|
|
dialogFormVisible.value = true |
|
|
|
} |
|
|
|
|
|
|
|
try { |
|
|
|
form.data_id = row.id |
|
|
|
console.log('dedil_id', form.data_id) |
|
|
|
} catch (error) {} |
|
|
|
} catch (error) { } |
|
|
|
} |
|
|
|
//获取当前页数据 |
|
|
|
const pagechange = (el) => { |
|
|
|
const pagechange = (el: any) => { |
|
|
|
console.log('el', el) |
|
|
|
pageNo.value = el |
|
|
|
search() |
|
|
|
} |
|
|
|
//过滤状态 |
|
|
|
const filterType = (type: Number) => { |
|
|
|
if (type == -1) { |
|
|
|
return '拒绝' |
|
|
|
} else if (type == 0) { |
|
|
|
return '待审核' |
|
|
|
} else if (type == 1) { |
|
|
|
return '密码已修改' |
|
|
|
} else if (type == 2) { |
|
|
|
return '已通过' |
|
|
|
} else { |
|
|
|
return '其他' |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
<style lang="scss"> |