Commit 62700c80 authored by 智勇's avatar 智勇

修复查询页数

parent b18bbe25
...@@ -28,6 +28,14 @@ export function cancelLoan(data) { ...@@ -28,6 +28,14 @@ export function cancelLoan(data) {
return request({ return request({
url: '/order/cancel/loan', url: '/order/cancel/loan',
method: 'post', method: 'post',
params: data data
})
}
export function lendLoan(data) {
return request({
url: '/order/lending',
method: 'post',
data
}) })
} }
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
</div> </div>
<el-form size="medium" label-width="130px"> <el-form size="medium" label-width="130px">
<el-form-item label="域名" > <el-form-item label="域名" >
<el-input v-model="channel.addInfo.envUrl" disabled=""/> <el-input v-model="channel.addInfo.envPath" disabled=""/>
</el-form-item> </el-form-item>
<el-form-item label="审核状态通知地址" > <el-form-item label="审核状态通知地址" >
<el-input v-model="channel.addInfo.approveCallBackUrl" /> <el-input v-model="channel.addInfo.approveCallBackUrl" />
......
...@@ -59,7 +59,7 @@ export default { ...@@ -59,7 +59,7 @@ export default {
return { return {
loginForm: { loginForm: {
username: 'admin01', username: 'admin01',
password: '123' password: ''
}, },
loginRules: { loginRules: {
// username: [{ required: true, trigger: 'blur', validator: validateUsername }], // username: [{ required: true, trigger: 'blur', validator: validateUsername }],
......
...@@ -23,9 +23,9 @@ ...@@ -23,9 +23,9 @@
<el-table-column label="ID" type="index" align="center" width="65"/> <el-table-column label="ID" type="index" align="center" width="65"/>
<el-table-column sortable label="订单号" prop="channelOrderNumber" align="center"/> <el-table-column sortable label="订单号" prop="channelOrderNumber" align="center"/>
<el-table-column sortable label="渠道号" prop="channelId" align="center"/> <el-table-column sortable label="渠道号" width="180" prop="channelId" align="center"/>
<el-table-column label="创建时间" prop="createdAt" align="center"/> <el-table-column label="创建时间" width="180" prop="createdAt" align="center"/>
<el-table-column label="订单状态" prop="status" align="center"/> <el-table-column label="订单状态" width="180" prop="status" align="center"/>
<el-table-column label="操作" align="center" > <el-table-column label="操作" align="center" >
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
</template> </template>
<script> <script>
import { getOrders, getOrderDetail, approve, cancelLoan } from '@/api/order' import { getOrders, getOrderDetail, approve, cancelLoan, lendLoan } from '@/api/order'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination'
export default { export default {
...@@ -150,6 +150,7 @@ export default { ...@@ -150,6 +150,7 @@ export default {
delete this.listQuery[prop] delete this.listQuery[prop]
} }
} }
this.listQuery.pageNumber = this.page - 1
getOrders(this.listQuery).then(res => { getOrders(this.listQuery).then(res => {
this.orders = res.data.content this.orders = res.data.content
this.count = res.data.totalElements this.count = res.data.totalElements
...@@ -186,6 +187,29 @@ export default { ...@@ -186,6 +187,29 @@ export default {
this.opt = '贷前关单' this.opt = '贷前关单'
this.dialogDeleteVisible = true this.dialogDeleteVisible = true
} }
if (opt.action === 'pay_succ') {
this.handleLendLoan(true)
}
if (opt.action === 'pay_fail') {
this.handleLendLoan(false)
}
},
handleLendLoan(result) {
const obj = {
channelOrderNumber: this.order.channelOrderNumber,
channelId: this.order.channelId,
result
}
lendLoan(obj).then(() => {
this.$notify({
title: '操作成功',
type: 'success',
duration: 1000
})
})
}, },
cancelLoan() { cancelLoan() {
......
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