<template> <div class="eibs"> <!-- =====================左========================== --> <el-col :span="12" class="col-left"> <c-col :span="24"> <el-form-item label="Reference" prop="lidgrp.rec.ownref"> <c-fullbox> <c-input v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入信用证编号" :disabled="true"></c-input> <template slot="footer"> <c-button style="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" class="custom-box-wrap"> <el-form-item label="L/C Amount" prop="lidgrp.cbs.nom1.cur"> <c-select-cur disabled v-model="model.lidgrp.cbs.nom1.cur" style="width: 115px" placeholder="请选择币种" dbCode="curtxt" sort="SRT"> </c-select-cur> </el-form-item> <div class="box-3"> <el-form-item label-width="5px" prop="lidgrp.cbs.nom1.amt"> <c-input-currency disabled v-model="model.lidgrp.cbs.nom1.amt" :currency="model.lidgrp.cbs.nom1.cur" style="width: 100%" placeholder="请输入金额"> </c-input-currency> </el-form-item> </div> <div class="box-2"> <c-checkbox disabled v-model="model.swiadd.addamtflg" true-label="X" false-label="" class="checkbox-left"> Add.Amount </c-checkbox> </div> </c-col> <c-col :span="24" class="custom-box-wrap"> <el-form-item label="Open Amount" prop="lidgrp.cbs.opn1.cur"> <c-select-cur disabled v-model="model.lidgrp.cbs.opn1.cur" style="width: 115px" placeholder="请选择币种" dbCode="curtxt" sort="SRT"> </c-select-cur> </el-form-item> <div class="box-3"> <el-form-item label-width="5px" prop="lidgrp.cbs.opn1.amt"> <c-input-currency disabled v-model="model.lidgrp.cbs.opn1.amt" :currency="model.lidgrp.cbs.opn1.cur" style="width: 100%" placeholder="请输入金额"> </c-input-currency> </el-form-item> </div> <div class="box-2"> <c-checkbox disabled v-model="model.lidgrp.rec.revflg" true-label="X" false-label="" class="checkbox-left"> Revolving L/C </c-checkbox> </div> </c-col> <c-col :span="24"> <el-form-item label="Available with" prop="lidgrp.avbnam"> <c-input :disabled="true" v-model="model.lidgrp.avbnam" placeholder="请输入可用银行"></c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="by" prop="lidgrp.rec.avbby" label-width="180px"> <c-select dbCode="avbby0" :disabled="true" v-model="model.lidgrp.rec.avbby" style="width: 100%" placeholder="请选择兑付方式"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Type of Advice" prop="brdgrp.rec.advtyp"> <c-select dbCode="advtyp" v-model="model.brdgrp.rec.advtyp" style="width: 100%" placeholder="请选择通知类型" @change="onAdvtypChange"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp"> <c-select dbCode="lcrtyp" :disabled="true" v-model="model.lidgrp.rec.lcrtyp" style="width: 100%" placeholder="请选择信用证类型"> </c-select> </el-form-item> </c-col> </el-col> <!-- ========================右======================= --> <el-col :span="12" class="col-right"> <c-col :span="24"> <el-form-item label="Date Issued" prop="lidgrp.rec.opndat"> <c-date-picker :disabled="true" type="date" v-model="model.lidgrp.rec.opndat" style="width: 100%" placeholder="请选择开证日期"></c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Shipment Date" prop="lidgrp.rec.shpdat"> <c-date-picker :disabled="true" type="date" v-model="model.lidgrp.rec.shpdat" style="width: 100%" placeholder="请选择最迟装运日期"></c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Date of Expiry" prop="lidgrp.rec.expdat"> <c-date-picker :disabled="true" type="date" v-model="model.lidgrp.rec.expdat" style="width: 100%" placeholder="请选择有效期限"></c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Place of Expiry" prop="lidgrp.rec.expplc"> <c-input :disabled="true" v-model="model.lidgrp.rec.expplc" maxlength="29" placeholder="请输入到期地点"></c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Payment advised on" prop="brdgrp.rec.advdat"> <c-date-picker :disabled="this.model.brdgrp.rec.advtyp == '750' || this.model.brdgrp.rec.advtyp == 'OTH'" type="date" v-model="model.brdgrp.rec.advdat" style="width: 100%" placeholder="请选择建议付款日期" value-format="yyyy-MM-dd"></c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Discrep. advised on" prop="brdgrp.rec.disdat"> <c-date-picker :disabled="this.model.brdgrp.rec.advtyp == '754' || this.model.brdgrp.rec.advtyp == 'OTH'" type="date" v-model="model.brdgrp.rec.disdat" style="width: 100%" placeholder="请选择不符点通知日期" value-format="yyyy-MM-dd"></c-date-picker> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="Document Reference" prop="brdgrp.rec.ownref"> <c-fullbox> <c-input :disabled="true" v-model="model.brdgrp.rec.ownref" maxlength="16" placeholder="请输入单据编号"></c-input> <template slot="footer"> <c-button style="padding: 0 12px" size="small" type="primary"> <i class="el-icon-info"></i> </c-button> </template> </c-fullbox> </el-form-item> </c-col> </el-col> </div> </template> <script> import event from "../event"; export default { inject: ["root"], props: ["model", "codes"], mixins: [event], data() { return {}; }, watch: {}, methods: { onAdvtypChange() { if (this.model.brdgrp.rec.advtyp != "754") { this.model.lidgrp.rmb.pts.extkey = ""; this.model.brdgrp.rec.totdat = ""; this.model.brtp.setnowflg = ""; } else { this.model.brtp.setnowflg = "X"; } if (this.model.brdgrp.rec.advtyp == "754") { this.model.brdgrp.rec.advdat = new Date(); this.model.brdgrp.blk.docdis = ""; } else if (this.model.brdgrp.rec.advtyp == "750" || this.model.brdgrp.rec.advtyp == "OTH") { this.model.brdgrp.rec.advdat = ""; this.model.brdgrp.rec.totdat = ""; } if (this.model.brdgrp.rec.advtyp == "750") { this.model.brdgrp.rec.disdat = new Date(); } else if (this.model.brdgrp.rec.advtyp == "754" || this.model.brdgrp.rec.advtyp == "OTH") { this.model.brdgrp.rec.disdat = ""; } if (this.model.brdgrp.rec.advtyp == "750") { this.model.brtp.dcrflg = "X"; this.model.brdgrp.blk.docdisflg = "X"; } else { this.model.brtp.dcrflg = ""; this.model.brdgrp.blk.docdisflg = ""; } if (this.model.brdgrp.rec.advtyp === "750") { this.fillDocdis(); } }, }, created: function () {}, }; </script> <style></style>