<template> <div class="eibs-tab"> <c-col :span="12" style="padding-right: 20px"> <c-col :span="24"> <el-form-item label="担保" prop="gidgrp.rec.ownref" style="width: 100%" > <c-fullbox> <c-input v-model="model.gidgrp.rec.ownref" maxlength="8" placeholder="请输入" disabled ></c-input> <template slot="footer"> <c-button v-model="model.gctp0.gidget.sdamod.seainf" style="margin: 0 0 0 10px; padding: 0 12px" size="small" type="primary" > <i class="el-icon-info"></i> </c-button> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="保函编号" prop="gcdgrp.rec.ownref" style="width: 100%" > <c-fullbox> <c-input v-model="model.gcdgrp.rec.ownref" maxlength="8" placeholder="请输入" disabled ></c-input> <template slot="footer"> <c-button v-model="model.gctp0.recget.sdamod.seainf" style="margin: 0 0 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf" > <i class="el-icon-info"></i> </c-button> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <c-col :span="10"> <c-form-item label="索赔金额" prop="gcdgrp.cbs.max.cur" previewLabel="信用证币种" > <c-select v-model="model.gcdgrp.cbs.max.cur" style="width: 100%" disabled placeholder="请输入索赔金额" :code="codes.cur" ></c-select> </c-form-item> </c-col> <c-col :span="9"> <c-form-item previewLabel="信用证金额" label-width="5px" prop="gcdgrp.cbs.max.amt" > <c-input disabled v-model="model.gcdgrp.cbs.max.amt" placeholder="请输入" class="m-input-currency" ></c-input> </c-form-item> </c-col> <c-col :span="5"> <c-checkbox v-model="model.gctp0.gctp0" disabled style=" margin-left: 18px; height: 32px; line-height: 32px; padding-bottom: 2px; " >附加金额 </c-checkbox> </c-col> </c-col> <c-col :span="24"> <c-col :span="10"> <c-form-item label="保函余额" prop="gcdgrp.cbs.opn1.cur" previewLabel="信用证币种" > <c-select v-model="model.gcdgrp.cbs.opn1.cur" placeholder="" style="width: 100%" disabled > <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value" > </el-option> </c-select> </c-form-item> </c-col> <c-col :span="9"> <c-form-item previewLabel="信用证金额" label-width="5px" prop="gcdgrp.cbs.opn1.amt" > <c-input-currency v-model="model.gcdgrp.cbs.opn1.amt" placeholder="请输入" disabled ></c-input-currency> </c-form-item> </c-col> </c-col> <!-- <c-col :span="24"> <el-form-item label="来报目的" prop="gcdgrp.rec.purposin"> <c-input disabled v-model="model.gcdgrp.rec.purposin" style="width: 100%" placeholder="请选择来报目的" > </c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="目的信息" prop="gcdgrp.rec.purpos"> <c-input disabled v-model="model.gcdgrp.rec.purpos" style="width: 100%" placeholder="请选择目的信息" > </c-input> </el-form-item> </c-col> --> <c-col :span="24"> <el-form-item label="保函种类" prop="gidgrp.rec.gartyp"> <c-select disabled v-model="model.gidgrp.rec.gartyp" style="width: 100%" placeholder="请选择保函种类" :code="codes.typgar" > </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="到期日" prop="gcdgrp.rec.clmdat"> <c-date-picker type="date" disabled v-model="model.gcdgrp.rec.clmdat" style="width: 100%" placeholder="请选择日期" > </c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="发报类型" prop="fremsg.sndmt"> <!-- :code="getValues('fremsg.sndmt','sndmt')" --> <c-select v-model="model.fremsg.sndmt" style="width: 100%" placeholder="请输入发报类型" :code="codes.sndmt" > </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="报文类型" prop="fremsg.fulmt"> <c-select :disabled="model.fremsg.sndmt!='99'&&model.fremsg.sndmt!='59'" v-model="model.fremsg.fulmt" :code="codes.fulmt" style="width: 100%" placeholder="请选择报文类型" > </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="标题" prop="fremsg.frttitle"> <c-input :disabled="model.fremsg.sndmt!='99'" v-model="model.fremsg.frttitle" style="width: 100%" placeholder="请选择标题" > </c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="相关报文" prop="fremsg.relmt"> <c-select :disabled="model.fremsg.sndmt!='95'&&model.fremsg.sndmt!='92'&&model.fremsg.sndmt!='96'" v-model="model.fremsg.relmt" :code="codes.relmt" style="width: 100%" placeholder="请选择相关报文" > </c-select> </el-form-item> </c-col> <c-col :span="24"> <c-col :span="13"> <el-form-item label="保函日期" prop="fremsg.reldat"> <c-date-picker type="date" :disabled="model.fremsg.sndmt!='92'&&model.fremsg.sndmt!='96'&&model.fremsg.sndmt!='95'&&model.fremsg.sndmt!='30'" v-model="model.fremsg.reldat" style="width: 100%" placeholder="请选择保函日期" > </c-date-picker> </el-form-item> </c-col> <c-col :span="11"> <el-form-item label="" label-width="5px" prop="fremsg.reldir"> <c-select :disabled="model.fremsg.sndmt!='95'&&model.fremsg.sndmt!='96'" v-model="model.fremsg.reldir" placeholder="请输入" style="width: 100%" :code="codes.reldir" ></c-select> </el-form-item> </c-col> </c-col> <c-col :span="24"> <el-form-item label="MT799 Tag20" prop="fremsg.tag20ref" v-if="model.fremsg.fulmt=='799'"> <c-input :disabled="model.fremsg.sndmt=='30'||model.fremsg.sndmt=='SAN'||model.fremsg.sndmt=='SAN'" v-model="model.fremsg.tag20ref" style="width: 100%" placeholder="" > </c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="详细说明" prop="fremsg.strinf" v-if="model.fremsg.sndmt!='59'"> <c-fullbox> <c-input :disabled="model.fremsg.sndmt=='30'||model.fremsg.sndmt=='AME'" type="textarea" v-model="model.fremsg.strinf" maxlength="300" rows="3" show-word-limit placeholder="请输入" ></c-input> <template slot="footer"> <c-button style="margin: 0 0 0 10px; padding: 1px 1px" size="small" type="primary" icon="el-icon-more" @click=" showGridPromptDialog( 'fremsg.txtfre.buttxmsel', null, null, { TXT: 'fremsg.strinf' }, { TXT: false }, 'doxpDialog' ) " :disabled="model.fremsg.sndmt=='30'||model.fremsg.sndmt=='AME'" > </c-button> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" v-if="model.fremsg.sndmt!='59'"> <c-checkbox v-model="model.fremsg.flg" @change="flg" class="checkbox-left" :checked="model.fremsg.sndmt=='30'" :disabled="model.fremsg.sndmt=='30'||model.fremsg.sndmt=='AME'" >发送确认保函真实性报文</c-checkbox > </el-form-item> </c-col> </c-col> <!-- ======================右边====================== --> <c-col :span="12" style="padding-left: 20px"> <c-col :span="24"> <el-form-item label="有效日期" prop="gidgrp.rec.expdat"> <c-date-picker type="date" disabled v-model="model.gidgrp.rec.expdat" style="width: 100%" placeholder="请选择" > </c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <c-col :span="13"> <c-form-item label="保函担保金额" prop="gidgrp.cbs.opn1.cur" > <c-select v-model="model.gidgrp.cbs.opn1.cur" placeholder="" style="width: 100%" disabled > <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value" > </el-option> </c-select> </c-form-item> </c-col> <c-col :span="11"> <c-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt" > <c-input-currency v-model="model.gidgrp.cbs.opn1.amt" placeholder="请输入金额" disabled ></c-input-currency> </c-form-item> </c-col> </c-col> <c-col :span="24"> <el-form-item label="简略信息" prop="gcdgrp.rec.nam"> <c-input v-model="model.gcdgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled ></c-input> </el-form-item> </c-col> <!-- <c-col :span="24"> <el-form-item label="申请人参考号" 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.ref"> <c-input v-model="model.gcdgrp.apl.pts.ref" maxlength="40" 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" maxlength="40" placeholder="请输入申请人" disabled ></c-input> </el-form-item> </c-col> <!-- <c-col :span="24"> <el-form-item label="受益人参考号" prop="gcdgrp.ben.pts.ref"> <c-input v-model="model.gcdgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人参考号"></c-input> </el-form-item> </c-col> --> <c-col :span="24"> <el-form-item label="受益人" prop="gcdgrp.ben.pts.ref"> <c-input v-model="model.gcdgrp.ben.pts.ref" maxlength="40" placeholder="请输入受益人" disabled ></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"> <c-form-item label="帐户行" prop="gcdgrp.ctr.pts.nam"> <c-input disabled v-model="model.gcdgrp.ctr.pts.nam" maxlength="40" placeholder="" ></c-input> </c-form-item> </c-col> <c-col :span="24"> <c-form-item label="开证行" prop="gcdgrp.iss.pts.nam"> <c-input disabled v-model="model.gcdgrp.iss.pts.nam" maxlength="40" placeholder="" ></c-input> </c-form-item> </c-col> --> <c-col :span="24"> <el-form-item label="收报行" prop="fremsg.msgrol"> <c-select v-model="model.fremsg.msgrol" style="width: 100%" placeholder="请选择收报行" @change="eventFunction('fremsg.msgrol')" :code="codes.payrol" > </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" prop="fremsg.othmsg.pts.extkey"> <c-fullbox> <c-input :disabled="model.fremsg.msgrol!='OTH'" v-model="model.fremsg.othmsg.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native=" showGridPromptDialog('fremsg.othmsg.pts.extkey') " ></c-input> <template slot="footer"> <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="model.fremsg.othmsgp.ptsget.sdamod.seainf" > <i class="el-icon-info"></i> </c-button> <c-button style="margin: 0 0" size="small" type="primary" > 详情 </c-button> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" prop="fremsg.othmsg.pts.adrblk"> <c-input :disabled="model.fremsg.msgrol!='OTH'" :rows="4" type="textarea" v-model="model.fremsg.othmsg.pts.adrblk" maxlength="300" show-word-limit placeholder="请输入" > </c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="副本的收报行" prop="fremsg.ccrol"> <c-select v-model="model.fremsg.ccrol" style="width: 100%" placeholder="请选择副本的收报行" @change="eventFunction('fremsg.ccrol')" :code="codes.payrol" > <!-- <el-option v-for="item in codes.docprbrol" :key="item.value" :label="item.label" :value="item.value"> </el-option> --> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" prop="fremsg.othcc.pts.extkey"> <c-fullbox> <c-input :disabled="model.fremsg.ccrol!='OTH'" v-model="model.fremsg.othcc.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native=" showGridPromptDialog('fremsg.othcc.pts.extkey') " ></c-input> <template slot="footer"> <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" > <i class="el-icon-info"></i> </c-button> <c-button style="margin: 0 0" size="small" type="primary" > 详情 </c-button> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" prop="fremsg.othcc.pts.adrblk"> <c-input :disabled="model.fremsg.ccrol!='OTH'" :rows="4" type="textarea" v-model="model.fremsg.othcc.pts.adrblk" maxlength="300" show-word-limit placeholder="请输入" > </c-input> </el-form-item> </c-col> </c-col> </div> </template> <script> import event from "../event"; import CodeTable from "~/config/CodeTable"; export default { inject: ["root"], props: ["model", "codes"], mixins: [event], codes: { ...CodeTable }, data() { return {}; }, }; </script> <style> </style>