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
95
96
97
98
99
100
| <!-- 贷款机构信息 -->
|
| <template>
| <div class="apply-info">
| <div class="title">
| <SectionTitle :title="title"></SectionTitle>
| </div>
| <CommForm
| :inline="true"
| :list="formList"
| @updateValue="updateValue"
| :ref="refId"
| :formValues="formValues"
| :formRules="formRules"
| formType="info"
| ></CommForm>
| </div>
| </template>
| <script>
| import SectionTitle from '@/components/SectionTitle'
| import CommForm from '@/components/CommForm'
| import qryFundRouteManageInfo from '@/controller/qryFundRouteManageInfo'
| import queryCodeValueList from '@/controller/queryCodeValueList'
| export default {
| components: {
| CommForm,
| SectionTitle,
| },
| props: {
| conf: {
| type: Object,
| default: () => ({}),
| },
| },
| data() {
| return {
| info: {},
| query: {},
| formList: [],
| title: '贷款机构信息',
| selectModel: null,
| model: null,
| otherModel: null,
| serialNo: '',
| }
| },
| created() {
| this.init()
| },
| methods: {
| init() {
| const { $route } = this
| const { query } = $route
| this.query = query
| this.model = qryFundRouteManageInfo(1)
| this.getDetail()
| },
| async getDetail() {
| const { query, model } = this
| const { serialNo = '' } = query
| this.serialNo = serialNo
| const info = await model.request({ serialNo })
| this.formList = model.getFormList(info)
| // this.setForm({ ...info })
| },
| // setForm(info = {}) {},
| // setSelectOptions() {},
| // async queryCodeValueList(name, info = {}) {},
| // // 更新表单数据
| updateValue(index, info) {},
| submit() {},
| // ...mapMutations(['setLoanOrgBaseInfoSubmitReq'])
| },
| computed: {
| isEdit() {
| const { conf } = this
| // return conf.edit === 'Y'
| return false
| },
| refId() {
| return `repaymentForm`
| },
| // 表单值信息
| formValues() {
| const { model, formList } = this
| return model ? model.getFormValues(formList) : {}
| },
| formRules() {
| const { model, formList } = this
| if (model) {
| return model.getFormRules(formList)
| }
| return {}
| },
| },
| }
| </script>
|
| <style scoped>
| </style>
|
|