|
|
@ -46,34 +46,11 @@ |
|
|
|
<el-table-column prop="beOverduePeriod" label="逾期期数" align="center" width="100" /> |
|
|
|
<el-table-column prop="beOverdueMoney" label="逾期金额" align="center" width="140" /> |
|
|
|
<el-table-column prop="beOverdueMoneyAndPeriod" label="换算期数" align="center" width="140" /> |
|
|
|
<el-table-column label="催收记录" align="center" width="100"> |
|
|
|
<el-table-column label="查看相关资料" align="center" min-width="150"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookCollection(scope.row)">查看</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="开票信息" align="center" width="100"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookBilling(scope.row)">查看</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="月还明细" align="center" width="100"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookMonthlyPayback(scope.row)">查看</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="金融方案" align="center" width="100"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookFinancial(scope.row)">查看</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="家访考察报告" align="center" width="110"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookReport(scope.row)">查看</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="家访考察资料" align="center" width="110"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="lookMaterial(scope.row)">查看</span> |
|
|
|
<el-select v-model="scope.row.name" @change="dataChange($event, scope.row, scope.row.sids)" placeholder="请选择" clearable> |
|
|
|
<el-option v-for="item in scope.row.sids" :key="item.name" :label="item.name" :value="item.name"></el-option> |
|
|
|
</el-select> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
@ -195,7 +172,7 @@ import monthlyreturnInfo from './relation/monthlyreturnInfo' |
|
|
|
import financialschemeInfo from '@/components/publicPage/financialschemeInfo' |
|
|
|
import homevisitreport from './relation/homevisitreport' |
|
|
|
import materialInfo from './relation/materialInfo' |
|
|
|
import {getStorage} from "@/utils/auth"; |
|
|
|
import { getStorage } from '@/utils/auth' |
|
|
|
|
|
|
|
export default { |
|
|
|
name: 'VehicleCollectionEntry', |
|
|
@ -367,39 +344,33 @@ export default { |
|
|
|
this.formobj.taskHandMeasuresValue = '' |
|
|
|
} |
|
|
|
}, |
|
|
|
// 查看历史催收记录 |
|
|
|
lookCollection(row) { |
|
|
|
this.viewState = 2 |
|
|
|
this.$refs['divCollection'].showInfo(row) |
|
|
|
}, |
|
|
|
// 查看开票信息 |
|
|
|
lookBilling(row) { |
|
|
|
this.viewState = 3 |
|
|
|
this.$refs['divBilling'].showInfo(row) |
|
|
|
}, |
|
|
|
// 查看月还明细 |
|
|
|
lookMonthlyPayback(row) { |
|
|
|
this.viewState = 4 |
|
|
|
this.$refs['divMonthlyReturn'].showInfo(row) |
|
|
|
}, |
|
|
|
// 查看销售订单--金融方案 |
|
|
|
lookFinancial(row) { |
|
|
|
req.selectDetailss({ businessSid: row.salesOrderSid }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.viewState = 5 |
|
|
|
this.$refs['divFinancial'].showInfo(res.data, '03') |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 查看家访考察报告 |
|
|
|
lookReport(row) { |
|
|
|
this.viewState = 6 |
|
|
|
this.$refs['divReport'].showInfo(row) |
|
|
|
}, |
|
|
|
// 查看家访资料 |
|
|
|
lookMaterial(row) { |
|
|
|
this.viewState = 7 |
|
|
|
this.$refs['divaMterial'].showInfo(row) |
|
|
|
dataChange(value, row, list) { |
|
|
|
const choose = list.filter((item) => item.name === value) |
|
|
|
if (value === '催收记录' && choose[0].sid !== '') { |
|
|
|
this.viewState = 2 |
|
|
|
this.$refs['divCollection'].showInfo({ saleVehSid: choose[0].sid }) |
|
|
|
} else if (value === '开票信息' && choose[0].sid !== '') { |
|
|
|
this.viewState = 3 |
|
|
|
this.$refs['divBilling'].showInfo({ kpglSid: choose[0].sid }) |
|
|
|
} else if (value === '月还明细' && choose[0].sid !== '') { |
|
|
|
this.viewState = 4 |
|
|
|
this.$refs['divMonthlyReturn'].showInfo({ saleVehSid: choose[0].sid }) |
|
|
|
} else if (value === '金融方案' && choose[0].sid !== '') { |
|
|
|
req.selectDetailss({ businessSid: choose[0].sid }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.viewState = 5 |
|
|
|
this.$refs['divFinancial'].showInfo(res.data, '03') |
|
|
|
} |
|
|
|
}) |
|
|
|
} else if (value === '家访考察报告' && choose[0].sid !== '') { |
|
|
|
this.viewState = 6 |
|
|
|
this.$refs['divReport'].showInfo({ kcbgSid: choose[0].sid }) |
|
|
|
} else if (value === '家访考察资料' && choose[0].sid !== '') { |
|
|
|
this.viewState = 7 |
|
|
|
this.$refs['divMterial'].showInfo({ kczlSid: choose[0].sid }) |
|
|
|
} else { |
|
|
|
|
|
|
|
} |
|
|
|
}, |
|
|
|
resetState() { |
|
|
|
this.viewState = 1 |
|
|
|