<template>
  <div class="eibs-tab">
    <!-- ==================左边================ -->
    <c-col :span="12" style="padding-right: 20px;">
      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="true" 
          :cols="65" 
          :rows="6" 
          :minRows="6" 
          :maxRows="6" 
          :model="model" 
          :extCodes="['bodgrp','blk']" 
          lastModel="setinsbo" 
          title="Settlement Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="6" 
          :minRows="6" 
          :maxRows="6" 
          :model="model" 
          :extCodes="['bodgrp','blk']" 
          @change="changeDtfins"
          lastModel="dftins" 
          title="Draft Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="2" 
          :minRows="2" 
          :maxRows="2" 
          :model="model" 
          @change="changeProins"
          :extCodes="['bodgrp','blk']" 
          lastModel="proins" 
          title="Protest Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="6" 
          :minRows="6" 
          :maxRows="6" 
          :model="model" 
          :extCodes="['bodgrp','blk']" 
          lastModel="othins" 
          title="Other Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="2" 
          :minRows="2" 
          :maxRows="2" 
          :model="model" 
          :extCodes="['bodgrp','blk']" 
          @change="changeDelins"
          lastModel="delins" 
          title="Warehouse/Insurance Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="5" 
          :minRows="5" 
          :maxRows="5" 
          :model="model" 
          @change="changeIntins"
          :extCodes="['bodgrp','blk']" 
          lastModel="intins" 
          title="Interest Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <el-form-item label="Authority of Agent" prop="bodgrp.blk.agtaut">
          <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 6}" v-model="model.bodgrp.blk.agtaut" style="width:100%;margin-right:20px;" maxlength="210" show-word-limit placeholder="请输入赋予代理行的权力"></c-input>
        </el-form-item>
      </c-col>
    </c-col>

    <!-- ============右边================= -->
    <c-col :span="12" style="padding-left: 20px;">
      <c-col :span="24">
        <c-ptap-commons 
          :requiredExtkey="false" 
          :cols="65" 
          :rows="50" 
          :minRows="8" 
          :maxRows="8" 
          :model="model" 
          :extCodes="['bodgrp','blk']" 
          lastModel="colins" 
          title="Delivery of Documents Instructions">
        </c-ptap-commons>
      </c-col>

      <c-col :span="24">
        <el-form-item label="" prop="bodgrp.blk.colinsflg">
          <c-checkbox class="checkbox-left" v-model="colinsflg" true-label="X" false-label="">Delivery of Documents Instructions Modified</c-checkbox>
        </el-form-item>
      </c-col>

      <c-col :span="24" style="width:100%">
        <el-form-item label="Charges Condition" prop="bodgrp.rec.chato">
          <c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="" @change="changeChato" dbCode='CHADET'>
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24" style="width:100%">
        <el-form-item label="Charges Text" prop="bodgrp.blk.chgtxt" style="padding-top:15px">
          <c-input type="textarea" v-model="model.bodgrp.blk.chgtxt" maxlength="210" @change="changeChgtxt" show-word-limit placeholder=""></c-input>
        </el-form-item>
      </c-col>

      <c-col :span="24" style="width:100%">
        <el-form-item label="Waive Collecting Bank Charges" prop="bodgrp.rec.waicolcod" style="padding-top:15px">
          <c-select v-model="model.bodgrp.rec.waicolcod" style="width:100%" placeholder="" dbCode='WAICOD'>
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24" style="width:100%">
        <el-form-item label="Waive Remitting Bank Charges" prop="bodgrp.rec.wairmtcod" style="padding-top:15px">
          <c-select v-model="model.bodgrp.rec.wairmtcod" style="width:100%" placeholder="" dbCode='WAICOD'>
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24" class="custom-box-wrap">
          <el-form-item label="Less Comm" prop="bodgrp.cbs.opn1.cur">
            <c-select-cur 
              disabled
              dbCode="CURTXT"
              placeholder="请选择币种"
              style="width: 115px;"
              v-model="model.bodgrp.cbs.opn1.cur"
              ></c-select-cur>
          </el-form-item>
        <div class="box-3">
          <el-form-item label-width="5px" prop="bodgrp.rec.lescom">
            <c-input-currency
              :currency="model.bodgrp.cbs.opn1.cur"
              placeholder="请选择金额"
              style="width: 100%;"
              v-model="model.bodgrp.rec.lescom"
              ></c-input-currency>
          </el-form-item>
        </div>
      </c-col>
    </c-col>
  </div>
</template>
<script>
import event from "../event";

export default {
    inject: ['root'],
    props:["model","codes"],
    mixins: [event],
    data(){
        return {

        }
    },
    computed:{
      colinsflg:{
        get(){
          return this.model.bodgrp.blk.colinsflg ==="X";
        },
        set(val){
          this.model.bodgrp.blk.colinsflg=val ? "X":"";
        },
      },
    },
    methods:{},
    created(){

    }
}
</script>
<style>

</style>