Commit cc5b5d6d authored by 黎博's avatar 黎博

新增vcc还款回调

parent 4d7e8596
......@@ -15,3 +15,11 @@ export function vccRiskControl(paramInfo) {
params: paramInfo
})
}
export function vccRepayCallback(paramsInfo) {
return request({
url: '/vcc/repay/callback',
method: 'get',
params: paramsInfo
})
}
......@@ -18,6 +18,7 @@ import JiraNotify from '../views/jira/Notify'
import RiskControl from '../views/vcc/RiskControl'
import ClearCache from '../views/effect/ClearCache'
import ClearData from '../views/effect/ClearData'
import RepayCallback from '../views/vcc/RepayCallback'
Vue.use(Router)
......@@ -96,6 +97,10 @@ const router = new Router({
{
'path': '/effect/cleardata',
component: ClearData
},
{
'path': '/vcc/repaycallback',
component: RepayCallback
}
]
}
......
......@@ -47,6 +47,12 @@
"title": "授信回调",
"icon": "el-icon-soccer",
"path": "/vcc/risk"
},
{
"id": 5,
"title": "还款回调",
"icon": "el-icon-baseball",
"path": "/vcc/repaycallback"
}
]
},
......
<template>
<div>
<el-card>
手机号:<el-input v-model="repayCallbackParams.phoneNo" placeholder="请输入手机号" maxlength="11"></el-input>
还款结果: <el-select v-model="repayCallbackParams.result" placeholder="请选择还款结果">
<el-option v-for="item in repayResult" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
<el-button type="primary" @click="doRepayCallback">开始回调</el-button>
</el-card>
</div>
</template>
<script>
import { vccRepayCallback } from '@/api/genVccData'
export default {
data() {
return {
repayCallbackParams: {
namespace: window.sessionStorage.getItem('env'),
phoneNo: '',
result: ''
},
repayResult: [{ label: '还款成功', value: 1 }, { label: '还款失败', value: 2 }]
}
},
methods: {
// 还款回调
doRepayCallback() {
vccRepayCallback(this.repayCallbackParams).then((resp) => {
if (resp.data.data.content === 'SUCCESS') {
return this.$message.success('还款通知回调成功!')
} else {
return this.$message.error('还款通知回调失败!')
}
})
}
}
}
</script>
<style lang="less" scoped>
.el-input {
width: 200px;
margin-right: 20px;
}
.el-select {
margin-right: 20px;
}
</style>
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