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
<template>
<div class="eibs-tab">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<!-- <c-col :span="24">
<el-form-item :label="$t('gitcrq.申请人参考号')" prop="gcdgrp.apl.pts.ref">
<c-input v-model="model.gcdgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人参考号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="gcdgrp.apl.pts.nam">
<c-input v-model="model.gcdgrp.apl.pts.nam" @change="calcName" maxlength="40" placeholder="请输入当事人名称" disabled></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-card class="box-card">
<el-form-item :label="$t('gitcrq.向索人')" prop="gcdgrp.rec.payrol" >
<c-select v-model="model.gcdgrp.rec.payrol" @change="calcOth" placeholder="请选择" style="width: 100%" disabled>
<el-option v-for="(item, index) in codes.payrolList" :key="index" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
<c-ptap
:model="model" :disabledExtkey="model.gcdgrp.rec.payrol!='OTH'"
:disabled="model.gcdgrp.rec.payrol!='OTH'" :isAdrblk="false"
:choose-language="model.gidgrp.rec.giduil"
:haveAdrLabel="false"
:argadr="{title: '',grp: 'gcdgrp', rol: 'oth'}"
ptytyp="B"
bchinr="00000036"
:isShowCard="false"
></c-ptap>
</el-card>
</c-col>
<!-- <c-col :span="24">
<c-ptap
adrKey="nam"
:disabled="true"
:model="model"
:choose-language="model.gidgrp.rec.giduil"
:argadr="{title: $t('gitcrq.中间行') + '(56a)', grp: 'gcdgrp', rol: 'int',}"
ptytyp="B"
bchinr="00000047"
></c-ptap>
</c-col> -->
</c-col>
<!-- ======================= 右边 ====================== -->
<c-col :span="12" style="padding-left: 20px">
<!-- <c-col :span="24">
<el-form-item :label="(model.gidgrp.rec.purpos == 'ISCO' || model.gidgrp.rec.purpos == 'ICCO') ? 'SEQ.C Beneficiary' : $t('gitcrq.受益人参考号')" prop="gcdgrp.ben.pts.ref">
<c-input
v-model="model.gcdgrp.ben.pts.ref" maxlength="16"
placeholder="请输入受益人参考号"
:disabled="model.gidgrp.rec.purpos !='ISSU' && model.gidgrp.rec.purpos != 'ISCO' && model.gidgrp.rec.purpos != 'ICCO'"
@blur="gcdgrpBenRefBlur"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="gcdgrp.ben.pts.nam">
<c-input v-model="model.gcdgrp.ben.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col> -->
<!-- 以下受益人是在反担保和反反担保的时候显示 -->
<!-- <c-col :span="24" v-if="model.gidgrp.rec.purpos == 'ISCO' || model.gidgrp.rec.purpos == 'ICCO'">
<c-ptap
:model="model"
:disabled="true"
adrKey="nam"
:choose-language="model.gidgrp.rec.giduil"
:argadr="{title: $t('gitcrq.受益人'),grp: 'gcdgrp', rol: 'bec'}"
ptytyp="B" bchinr="00000047">
</c-ptap>
</c-col> -->
<c-col :span="24">
<el-card class="box-card">
<el-form-item :label="$t('gitcrq.索赔当事人')" prop="gcdgrp.rec.docprbrol" >
<c-select v-model="model.gcdgrp.rec.docprbrol" @change="calcPrb" style="width: 100%" placeholder="请选择索赔当事人" disabled>
<el-option v-for="(item, index) in codes.docprbrolList" :key="index" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
<c-ptap
:model="model"
:disabledExtkey="model.gcdgrp.rec.docprbrol!='PRB'"
:disabled="model.gcdgrp.rec.docprbrol!='PRB'"
:isAdrblk="false" :haveAdrLabel="false"
:choose-language="model.gidgrp.rec.giduil"
:argadr="{title: '',grp: 'gcdgrp', rol: 'prb',}"
ptytyp="B"
bchinr="00000036"
@blurRef="gcdgrpPrbRefBlur"
:isShowCard="false"
></c-ptap>
</el-card>
</c-col>
<!-- <c-col :span="24">
<c-ptap
:model="model"
:disabled="true"
adrKey="nam"
:choose-language="model.gidgrp.rec.giduil"
:argadr="{title: $t('gitcrq.账户行') + '(57a)',grp: 'gcdgrp', rol: 'awi'}"
ptytyp="B" bchinr="00000047">
</c-ptap>
</c-col> -->
</c-col>
</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 () { },
computed: {
},
};
</script>
<style scoped lang="less">
.box-card {
margin-bottom: 10px;
/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>