<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>