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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<template>
<div class="eibs">
<c-row>
<c-col :span="24">
<c-col :span="12" style="padding-right: 20px">
<!--========================== 不为swift格式左边 =========================================-->
<c-col :span="24">
<c-ptap
:model="model"
:isAdrblk="false"
:haveAdrLabel="true"
disabled
:disabledRef = "model.nidgrp.apl.pts.extkey == ''"
disabledExtkey
:argadr="{ title: $t('ptap.申请人名称'), grp: 'nidgrp', rol: 'apl'}"
:ptytyp="model.nidgrp.rec.hndtyp=='OT'?'B,F':'C'"
></c-ptap>
</c-col>
<!-- 增加判断nidgrp.rec.fenlishi有值时被保证人亮,为空时灰 -->
<!-- <el-card class="box-card">
<c-col :span="24">
<el-form-item :label="$t('nitopn.被保证人社会统一信用代码')" prop="nidgrp.rec.grtjuscod" :required="model.nidgrp.rec.fenlishi!='' && model.nidgrp.rec.hndtyp == 'OL'">
<c-input disabled v-model="model.nidgrp.rec.grtjuscod" maxlength="18"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="名称" prop="nidgrp.bdb.pts.nam">
<c-mul-row-input type="textarea" :rows="2" :cols="35" :autosize="{minRows: 1, maxRows: 2}" :charmod=" 0" v-model="model.nidgrp.bdb.pts.nam"
disabled maxlength="70" show-word-limit></c-mul-row-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址" prop="nidgrp.bdb.pts.adrblk">
<c-mul-row-input type="textarea" :rows="2" :cols="35" :autosize="{minRows: 1, maxRows: 2}" :charmod="0" v-model="model.nidgrp.bdb.pts.adrblk"
disabled maxlength="150" show-word-limit></c-mul-row-input>
</el-form-item>
</c-col>
</el-card>-->
<c-col :span="24">
<el-card class="box-card">
<el-form-item prop="nidgrp.rec.grtjuscod" >
<span slot="label">
<div>被保证人</div>
<div>社会统一信用代码</div>
</span>
<c-input disabled
v-model="model.nidgrp.rec.grtjuscod" maxlength="18"
placeholder="请输入被保证人社会统一信用代码"></c-input>
</el-form-item>
<c-ptap
:model="model"
:isAdrblk="false" :haveAdrLabel="true"
:no-extkey="true"
disabled
:argadr="{ title:'被保证人', grp: 'nidgrp', rol: 'bdb'}"
ptytyp="C"
:isShowCard="false"
></c-ptap>
</el-card>
</c-col>
<!-- <c-col :span="24" v-if="model.nidgrp.rec.hndtyp != 'OT'">
<c-ptap :model="model" :isAdrblk="true" :haveAdrLabel="true" disabled disabledExtkey
:argadr="{ title: $t('ptap.反担保行'), grp: 'nidgrp', rol: 'ctr'}" ptytyp="B">
</c-ptap>
</c-col>-->
</c-col>
<c-col :span="12" style="padding-left: 20px">
<!-- ==========================不为swift格式右边=================================== -->
<c-col :span="24">
<c-col :span="24">
<c-ptap
:model="model"
:isAdrblk="false"
:haveAdrLabel="true"
disabled
disabledExtkey
:argadr="{title: '受益人名称', grp: 'nidgrp', rol: 'ben'}"
:ptytyp="model.nidgrp.rec.hndtyp=='OT'?'C':'F'"
></c-ptap>
</c-col>
<c-col :span="24" v-if="model.nidgrp.rec.hndtyp == 'OC'">
<c-ptap
:model="model"
:isAdrblk="true" :haveAdrLabel="true"
disabled
disabledExtkey
:argadr="{title: $t('ptap.转开行'), grp: 'nidgrp', rol: 'iss'}" ptytyp="B"
></c-ptap>
</c-col>
<c-col :span="24" v-if="model.nidgrp.rec.hndtyp == 'OT'">
<c-ptap
:model="model"
:isAdrblk="true"
:haveAdrLabel="true"
:disabled="true"
:disabledExtkey="true"
:argadr="{title: $t('ptap.反担保行'), grp: 'nidgrp', rol: 'iss'}"
ptytyp="B"
>
</c-ptap>
</c-col>
<c-col :span="24" v-if="model.nidgrp.rec.hndtyp != 'OC' && model.nidgrp.rec.hndtyp != 'OT'">
<c-ptap
:model="model"
:isAdrblk="true"
:haveAdrLabel="true"
disabled
disabledExtkey
:argadr="{title: '通知行', grp: 'nidgrp', rol: 'adv'}" ptytyp="B">
</c-ptap>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import event from "../event";
import Default from "../model/default";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event, Default],
data() {
return {};
},
methods: {},
created: function() {}
};
</script>
<style scoped lang="less">
.box-card {
margin-bottom: 10px;
overflow: hidden;
/deep/ .el-form-item--mini.el-form-item,
.el-form-item--small.el-form-item {
margin-bottom: 10px;
}
/deep/ .el-card__body {
padding: 10px 10px 10px 0px;
}
}
</style>