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
<template>
<div class="eibs-tab">
<c-col :span="24">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="Date of Amendment" prop="swiadd.amedat">
<c-date-picker placeholder="请选择修改日期" style="width: 100%" type="date" v-model="model.swiadd.amedat" @change="changeOpndat">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.model.oldgidgrp.rec.purpos != 'ISSU'" class="custom-box-wrap">
<div style="width: calc(100% - 120px);">
<el-form-item label="Date of Expiry" prop="swiadd.newliadat">
<c-date-picker :disabled="model.oldgidgrp.rec.liatypc=='OPEN' || model.oldgidgrp.rec.liatypc==''" type="date" v-model="model.swiadd.newliadat" style="width: 100%" placeholder="请输入新责任期" @change="newliadatChange">
</c-date-picker>
</el-form-item>
</div>
<div style="width: 100px;margin-left: 20px;display: flex;align-items: flex-start;">
<el-form-item label="" prop="swiadd.newliaflg" label-width="0">
<c-checkbox :disabled="model.oldgidgrp.rec.liatypc!='COND'" @change="handleChangeLiaflg" class="checkbox-left" false-label="" style="margin: 0 0 0 10px" true-label="X" v-model="model.swiadd.newliaflg">
效期敞口
</c-checkbox>
</el-form-item>
</div>
</c-col>
<c-col :span="24" v-else class="custom-box-wrap">
<div style="width: calc(100% - 120px);">
<el-form-item label="Date of Expiry" prop="swiadd.newexpdat">
<c-date-picker :disabled="model.oldgidgrp.rec.exptyp=='OPEN' || model.oldgidgrp.rec.exptyp==''" type="date" @change="defaultCfaflg" v-model="model.swiadd.newexpdat" style="width: 100%" placeholder="请选择">
</c-date-picker>
</el-form-item>
</div>
<div style="width: 100px;margin-left: 20px;display: flex;align-items: flex-start;">
<el-form-item label="" prop="model.swiadd.newexpflg" label-width="0">
<c-checkbox :disabled="model.oldgidgrp.rec.exptyp!='COND'" @change="handleChangeExpflg" class="checkbox-left" false-label="" style="margin: 0 0 0 10px" true-label="X" v-model="model.swiadd.newexpflg">
效期敞口
</c-checkbox>
</el-form-item>
</div>
</c-col>
</c-col>
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="Beneficiary" style="margin-bottom: 0;" prop="gidgrp.ben.pts.extkey">
<el-form-item label-width="0" style="margin-bottom: 10px;">
<c-ptap :argadr="{ title:$t('gitopn.受益人'), grp: 'gidgrp', rol: 'ben'}" :haveAdrLabel="true" :isAdrblk="model.gidgrp.rec.purposin == '' && model.gidgrp.rec.purpos == 'ISSU'? false : true" :isFieldLabelVisible="false" :model="model" :ptytyp="model.gidgrp.rec.purposin == 'ISCO'? 'C': (model.gidgrp.rec.purpos == 'ISSU'? (model.gidgrp.rec.legfrm == 'STBY' && model.gidgrp.rec.gartyp == 'G' ? 'B':'F,C,B'):'B')" bchinr='00000047' @clear="handleChangeBen" @handleChange="handleChangeBen"></c-ptap>
</el-form-item>
</el-form-item>
</c-col>
</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 lang="less" scoped>
</style>