1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
| <!--
| * @Author: vann 984797170@qq.com
| * @Date: 2023-02-07 11:00:50
| * @LastEditors: vann 984797170@qq.com
| * @LastEditTime: 2023-03-22 13:49:01
| * @FilePath: /pengding/cts-web/src/views/comprehensiveTransaction/components/tabsComponent/LoanVehicles.vue
| * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
| -->
| <template>
| <div>
| <FormInfo :info="info" :keys="loanVehiclesFormHeader" title="贷款车辆信息" :loading="loading"></FormInfo>
| </div>
| </template>
| <script>
| // 借款人信息
| import {
| qryCarInfo,
| } from "@/api/product";
| import FormInfo from '../FormInfo'
| import KeysTable from '../KeysTable'
| import {
| loanVehiclesFormHeader,
| loanVehiclesFormHeader02
| } from '@comprehensive/utils/formHeaders'
| import { flownos } from '@comprehensive/utils/comm'
|
| export default {
| props: {
| // 申请编号
| serialNo: {
| type: String,
| required: true
| },
| objectType: {
| type: String,
| default: ''
| },
| customerID: {
| type: String,
| default: ''
| },
| flowno: {
| type: String,
|
| // 默认为案场
| default: 'CreditFlowCase'
| }
| },
| components: {
| FormInfo,
| KeysTable
| },
| data() {
| return {
| info: {},
| list: [],
| loading: false,
| activeName: '0',
| loanVehiclesFormHeader: [],
|
| }
| },
| created() {
| this.init()
| },
| methods: {
| async init() {
| this.info = await this.qryCarInfo()
| },
| qryCarInfo() {
| return new Promise((resolve) => {
| qryCarInfo({
| businessNo: this.serialNo,
| }).then((res) => {
| if(res.result.customerType.value == '02'){
| this.loanVehiclesFormHeader = loanVehiclesFormHeader02
| }else{
| this.loanVehiclesFormHeader = loanVehiclesFormHeader
| }
| resolve(res.result);
| });
| });
| },
| },
| watch: {
| serialNo() {
| this.init()
| }
| }
| }
| </script>
|
| <style lang="postcss" scoped>
| </style>
|
|