Переглянути джерело

完善对公账号审核静态逻辑

master
海洋无痕 3 роки тому
джерело
коміт
e1f3de16ca

+ 3
- 0
src/api/fancongcong/test.ts Переглянути файл

@@ -0,0 +1,3 @@
export default function getRegList(){
//request.get('/corporateaccount/queryPage',{},{})
}

+ 15
- 15
src/views/fancongcong/addsupplyCardBalance/addsupplyCardBalance.vue Переглянути файл

@@ -65,16 +65,16 @@
</el-form>-->
<el-table :data="CardDetil" style="width: 100%">
<el-table-column prop="balance" label="当前卡内余额" width="150"/>
<el-table-column prop="balances" label="总消费金额" width="150"/>
<el-table-column label="">
<el-table-column prop="balances" label="总消费金额" width="150"/>
<el-table-column label>
<el-table-column label="通行明细">
<el-table-column prop="number" label="流水编号" width="120"/>
<el-table-column prop="intoName" label="进站名" width="120"/>
<el-table-column prop="leaveName" label="离站名"/>
<el-table-column prop="intoTime" label="进站时间" width="120"/>
<el-table-column prop="leaveTime" label="离站时间" width="120"/>
<el-table-column prop="licenseNumber" label="车牌号" width="120"/>
<el-table-column prop="Money" label="金额" width="120"/>
<el-table-column prop="leaveTime" label="离站时间" width="120"/>
<el-table-column prop="licenseNumber" label="车牌号" width="120"/>
<el-table-column prop="Money" label="金额" width="120"/>
</el-table-column>
</el-table-column>
</el-table>
@@ -226,8 +226,8 @@ const CardDetil = [
leaveName: '贵阳北主线站', //离站名
intoTime: '2020-01-01 09:17:13', //进站时间
leaveTime: '2020-01-20 00:17:41', //离站时间
licenseNumber: '贵JTH159', //车牌号
Money:'0.0元'//金额
licenseNumber: '贵JTH159', //车牌号
Money: '0.0元' //金额
},
{
balance: '-72.98元', //当前卡内余额
@@ -237,8 +237,8 @@ const CardDetil = [
leaveName: '贵阳北主线站', //离站名
intoTime: '2020-01-01 09:17:13', //进站时间
leaveTime: '2020-01-20 00:17:41', //离站时间
licenseNumber: '贵JTH159', //车牌号
Money:'0.0元'//金额
licenseNumber: '贵JTH159', //车牌号
Money: '0.0元' //金额
},
{
balance: '-72.98元', //当前卡内余额
@@ -248,8 +248,8 @@ const CardDetil = [
leaveName: '贵阳北主线站', //离站名
intoTime: '2020-01-01 09:17:13', //进站时间
leaveTime: '2020-01-20 00:17:41', //离站时间
licenseNumber: '贵JTH159', //车牌号
Money:'0.0元'//金额
licenseNumber: '贵JTH159', //车牌号
Money: '0.0元' //金额
},
{
balance: '-72.98元', //当前卡内余额
@@ -259,8 +259,8 @@ const CardDetil = [
leaveName: '贵阳北主线站', //离站名
intoTime: '2020-01-01 09:17:13', //进站时间
leaveTime: '2020-01-20 00:17:41', //离站时间
licenseNumber: '贵JTH159', //车牌号
Money:'0.0元'//金额
licenseNumber: '贵JTH159', //车牌号
Money: '0.0元' //金额
},
{
balance: '-72.98元', //当前卡内余额
@@ -270,8 +270,8 @@ const CardDetil = [
leaveName: '贵阳北主线站', //离站名
intoTime: '2020-01-01 09:17:13', //进站时间
leaveTime: '2020-01-20 00:17:41', //离站时间
licenseNumber: '贵JTH159', //车牌号
Money:'0.0元'//金额
licenseNumber: '贵JTH159', //车牌号
Money: '0.0元' //金额
}
]


+ 1
- 1
src/views/fancongcong/cardrechargefix/cardrechargefix.vue Переглянути файл

@@ -11,7 +11,7 @@
</el-form-item>
</el-form>
</div>
<el-table :data="tableData" border style="width: 100%" class="table_box" scrollbar-always-on="true" stripe>
<el-table :data="tableData" border style="width: 100%" class="table_box" stripe>
<el-table-column prop="name" label="黔通卡号" />
<el-table-column prop="address" label="充值前余额(元)" />
<el-table-column prop="number" label="充值金额(元)" />

+ 47
- 2
src/views/fancongcong/cardrefundcostManage/cardrefundcostManage.vue Переглянути файл

@@ -11,7 +11,7 @@
</el-form-item>
</el-form>
</div>
<el-table :data="tableData" border style="width: 100%" class="table_box" scrollbar-always-on="true" stripe >
<el-table :data="tableData" border style="width: 100%" class="table_box" stripe >
<el-table-column prop="date" label="序号" />
<el-table-column prop="name" label="卡号" />
<el-table-column prop="type" label="退款状态" />
@@ -66,6 +66,7 @@
reactive,
ref
} from 'vue'
import {ElMessage, ElMessageBox} from 'element-plus'

//变量声明
let formInline = reactive({
@@ -169,7 +170,51 @@
]

//事件处理
const agree = (id:any) => {
ElMessageBox.confirm(
'确定同意?',
'警告', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
}
)
.then(() => {
ElMessage({
type: 'success',
message: '操作成功!',
})
})
.catch(() => {
ElMessage({
type: '取消',
message: '已取消',
})
})
}
//驳回申请
const опровергать = (id:any) => {
ElMessageBox.confirm(
'确定拒绝?',
'警告', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
}
)
.then(() => {
ElMessage({
type: 'success',
message: '操作成功!',
})
})
.catch(() => {
ElMessage({
type: '取消',
message: '已取消',
})
})
}
</script>

<style lang="scss">

+ 39
- 24
src/views/fancongcong/corporateaccountManage/corporateaccountManage.vue Переглянути файл

@@ -67,18 +67,18 @@
</div>

<el-dialog v-model="dialogFormVisible" :title="title">
<!--<el-form :model="form" v-if="dialogFormVisible">
<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-form-item>
<el-form-item label="验证码" label-width="formLabelWidth">
<div class="as-layout-horizontal">
<el-input v-model="form.region" />
<el-button type="primary" @click="getPhone">{{text}}</el-button>
<el-button type="primary" @click="getPhone" :disabled="codetext.length == 2">{{codetext}}</el-button>
</div>
</el-form-item>
</el-form>-->
<el-form :model="form">
</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>
@@ -121,25 +121,25 @@
<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-form-item label="授权书" :label-width="formLabelWidth">
<el-image
style="width: 100px; height: 100px"
:src="form.colicense"
:src="form.coauthorization"
:preview-src-list="srcList"
:initial-index="4"
fit="cover"
/>
</el-form-item>
<el-form-item label="授权书" :label-width="formLabelWidth">
<el-form-item label="公司营业执照" :label-width="formLabelWidth+50">
<el-image
style="width: 100px; height: 100px"
:src="form.coauthorization"
:src="form.colicense"
:preview-src-list="srcList"
:initial-index="4"
fit="cover"
/>
</el-form-item>
<el-form-item label="被委托人身份证正面照" :label-width="formLabelWidth">
<el-form-item label="被委托人身份证正面照" :label-width="formLabelWidth+50">
<el-image
style="width: 100px; height: 100px"
:src="form.idImgOne"
@@ -148,7 +148,7 @@
fit="cover"
/>
</el-form-item>
<el-form-item label="被委托人身份证反面照" :label-width="formLabelWidth">
<el-form-item label="被委托人身份证反面照" :label-width="formLabelWidth+50">
<el-image
style="width: 100px; height: 100px"
:src="form.idImgTwo"
@@ -169,18 +169,19 @@
</template>

<script lang="ts" setup>
import {reactive, ref} from 'vue'
//导入模块
import {
Search
} from '@element-plus/icons-vue'
import {reactive, ref} from 'vue'
import {ElMessage, ElMessageBox} from 'element-plus'
//变量定义
const form = reactive({
let form = reactive({
phone: '13078580843', //手机号
region: '123', //验证码
delivery: false, //是否展示详细
delivery: true, //默认显示获取验证码,false显示详细
number: '', //对公账户资金账户编号
comName:'',//公司名称
coNumbers:'',//公司证件号
@@ -227,12 +228,13 @@
label: '待修改初始密码',
},
]
let text = '获取验证码';
let codetext = ref('获取验证码');
let setTime=ref(null);
let start_time = ref('') //申请选择开始时间
let end_time = ref('') //申请选择结束时间
let cтатус_счета = ref('') //账号状态
let номер = ref('') //每页条数
let time = ref(0) //验证码倒计时
let time = ref(60) //验证码倒计时
let dialogTableVisible = ref(false)
let dialogFormVisible = ref(false)
let formLabelWidth = '140px'
@@ -345,21 +347,26 @@
}
//验证码60s倒计时
const startime=() => {
console.log("st",codetext)
if (parseInt(time) == 0) {
text = '获取验证码';
codetext.value = '获取验证码';
time = 60;
clearTimeout(setTime)
} else {
time--;
text = time;
setTimeout(function() {
getPhone()
codetext.value = time.toString()+'s';
console.log("t2",time,codetext)
setTime=setTimeout(function() {
startime()
}, 1000);
}
}
//发送验证码
const getPhone=() => {
if(form.region != '') {
//start_time()
codetext.value = 60+'s';
time = 60;
startime()
} else {
ElMessage({
type: 'success',
@@ -388,11 +395,19 @@
console.log("导出")
}
//核验验证码
const regcode=()=>{
dialogFormVisible = false;
dialogFormVisibles = true;
console.log("heyan",dialogFormVisible,dialogFormVisibles)
const regcode=()=>{
if(form.delivery){
//dialogFormVisible = false;
//dialogFormVisibles = true;
console.log("heyan",dialogFormVisible,dialogFormVisibles)
//验证码核验
form.delivery = false;
}else{
//展示详细,关闭弹窗
dialogFormVisible.value = false;
}
}

</script>

<style lang="scss">

Завантаження…
Відмінити
Зберегти