<template >
  <div class="eibs">
        <!-- ==================左边================ -->
        <c-col :span="12" style="padding-right: 20px;">
          <c-col :span="24">
            <el-form-item label="保函编号" prop="gidgrp.rec.ownref">
              <c-fullbox>
                <c-input
                  v-model="model.gidgrp.rec.ownref"
                  maxlength="16"
                  placeholder="请输入保函编号"
                ></c-input>
                <template slot="footer">
                  <!-- <el-form-item label="" label-width="5px"> -->
                  <c-button
                    style="margin: 0 10px 0 10px; padding: 0 12px"
                    size="small"
                    type="primary"
                    @click="onSeainf"
                  >
                    <i class="el-icon-info" style="font-size:15px"></i>
                  </c-button>

                  <c-button
                    disabled
                    style="margin: 0 0"
                    size="small"
                    type="primary"
                    @click="onGitpButgetref"
                  >
                    获取
                  </c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item label="客户经理" prop="gitp.usr.extkey">
              <c-fullbox>
                <c-input
                  v-model="model.gitp.usr.extkey"
                  maxlength="8"
                  placeholder="请输入客户经理"
                ></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" style="font-size:15px"></i>
                  </c-button>
                  <c-checkbox v-model="model.gidgrp.rec.resflg"
                    >预定契约</c-checkbox
                  >
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="12">
              <el-form-item label="保函币种和金额" prop="gidgrp.cbs.max.cur">
                <c-select
                  v-model="model.gidgrp.cbs.max.cur"
                  style="width: 100%"
                  placeholder="请选择保函币种"
                >
                  <el-option
                    v-for="item in codes.curtxt1"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>

            <c-col :span="8">
              <el-form-item label-width="5px" prop="gidgrp.cbs.max.amt">
                <c-input
                  v-model="model.gidgrp.cbs.max.amt"
                  placeholder="请输入保函金额"
                  @blur="defaultFunction('gidgrp.cbs.opn1.amt')"
                  @keyup.enter.native="
                    defaultFunction(
                      'gidgrp.cbs.opn1.amt',
                      model.gidgrp.cbs.opn1.amt
                    )
                  "
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="4" class="centerLable">
              <c-checkbox
                v-show="model.gitp.swiftflg != 'Y'"
                v-model="model.gitp.dzbhflg"
                >电子保函标志</c-checkbox
              >
            </c-col>
          </c-col>

          <c-col :span="24">
            <c-col :span="12">
              <el-form-item label="保函余额" prop="gidgrp.cbs.opn1.cur">
                <c-input
                  disabled
                  v-model="model.gidgrp.cbs.opn1.cur"
                  style="width: 100%"
                  placeholder="请输入余额币种"
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
                <c-input
                  disabled
                  v-model="model.gidgrp.cbs.opn1.amt"
                  placeholder="请输入保函余额"
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col
              :span="4"
              v-show="model.gitp.swiftflg == 'Y'"
              class="centerLable"
            >
              <c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item label="请求类型" prop="gidgrp.rec.drpreflg">
              <c-select
                v-model="model.gidgrp.rec.drpreflg"
                style="width: 100%"
                placeholder="请选择请求类型"
              >
                <el-option
                  v-for="item in codes.drpreflg"
                  :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
              v-show="model.gitp.swiftflg == 'Y'"
              label="接收目的"
              prop="gidgrp.rec.purposin"
            >
              <c-select
                disabled
                v-model="model.gidgrp.rec.purposin"
                style="width: 100%"
                placeholder="请选择接收目的"
              >
                <el-option
                  v-for="item in codes.purposin"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="24">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'"
                label="支出目的"
                prop="gidgrp.rec.purpos"
              >
                <c-select
                  v-model="model.gidgrp.rec.purpos"
                  style="width: 100%"
                  placeholder="请选择支出目的"
                >
                  <el-option
                    v-for="item in codes.purpos1"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-if="model.gitp.swiftflg == ''"
              label="处理类型"
              prop="gidgrp.rec.hndtyp"
            >
              <c-select
                v-model="model.gidgrp.rec.hndtyp"
                style="width: 100%"
                placeholder="请选择处理类型"
                :code="codes.hndtyp2"
              >
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-if="model.gitp.swiftflg == 'N'"
              label="处理类型"
              prop="gidgrp.rec.hndtyp"
            >
              <c-select
                v-model="model.gidgrp.rec.hndtyp"
                style="width: 100%"
                placeholder="请选择处理类型"
              >
                <el-option
                  v-for="item in codes.hndtyp8"
                  :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
              v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.purpos == ''"
              label="处理类型"
              prop="gidgrp.rec.hndtyp"
            >
              <c-select
                v-model="model.gidgrp.rec.hndtyp"
                style="width: 100%"
                placeholder="请选择处理类型"
              >
                <el-option
                  v-for="item in codes.hndtyp2"
                  :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
              v-if="
                model.gitp.swiftflg == 'Y' && model.gidgrp.rec.purpos == 'ISSU'
              "
              label="处理类型"
              prop="gidgrp.rec.hndtyp"
            >
              <c-select
                v-model="model.gidgrp.rec.hndtyp"
                style="width: 100%"
                placeholder="请选择处理类型"
              >
                <el-option
                  v-for="item in codes.hndtyp3"
                  :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
              v-if="
                model.gitp.swiftflg == 'Y' &&
                (model.gidgrp.rec.purpos == 'ISCO' ||
                  model.gidgrp.rec.purpos == 'ICCO')
              "
              label="处理类型"
              prop="gidgrp.rec.hndtyp"
            >
              <c-select
                v-model="model.gidgrp.rec.hndtyp"
                style="width: 100%"
                placeholder="请选择处理类型"
              >
                <el-option
                  v-for="item in codes.hndtyp4"
                  :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="gidgrp.rec.gartyp">
              <c-select
                v-model="model.gidgrp.rec.gartyp"
                style="width: 100%"
                placeholder="请选择保函文本类型"
              >
                <el-option
                  v-for="item in codes.typgar"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="24">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'"
                label="保函文本形式"
                prop="gidgrp.rec.legfrm"
              >
                <c-select
                  v-model="model.gidgrp.rec.legfrm"
                  style="width: 100%"
                  placeholder="请选择保函文本形式"
                >
                  <el-option
                    v-for="item in codes.legfrm"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg == 'Y'"
              label="需求指示"
              prop="gidgrp.rec.demand"
            >
              <c-select
                v-model="model.gidgrp.rec.demand"
                style="width: 100%"
                placeholder="请选择需求指示"
              >
                <el-option
                  v-for="item in codes.demand"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="12">
              <el-form-item label="申请条款" prop="gidgrp.blk.apprul">
                <c-select
                  v-model="model.gidgrp.blk.apprul"
                  style="width: 100%"
                  placeholder="请选择申请条款"
                >
                  <el-option
                    v-for="item in codes.apprulc1"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>

            <c-col :span="12">
              <el-form-item label-width="5px" prop="gidgrp.blk.apprultxt">
                <c-input
                  :disabled="
                    model.gidgrp.blk.apprul == 'URDG' ||
                    model.gidgrp.blk.apprul == 'NONE' ||
                    model.gidgrp.blk.apprul == 'UCPR'
                  "
                  v-model="model.gidgrp.blk.apprultxt"
                  maxlength="35"
                  placeholder="请输入申请条款"
                ></c-input>
              </el-form-item>
            </c-col>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-if="model.gitp.swiftflg != 'Y'"
              label="保函文本语言种类"
              prop="gidgrp.rec.giduil"
            >
              <c-select
                v-model="model.gidgrp.rec.giduil"
                style="width: 100%"
                placeholder="请选择保函文本语言种类"
              >
                <el-option
                  v-for="item in codes.uiltxt1"
                  :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
              v-if="model.gitp.swiftflg == 'Y'"
              label="保函文本语言种类."
              prop="gidgrp.rec.giduil"
            >
              <c-select
                v-model="model.gidgrp.rec.giduil"
                style="width: 100%"
                placeholder="请选择保函文本语言种类."
              >
                <el-option
                  v-for="item in codes.uiltxt2"
                  :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
              v-show="model.gitp.swiftflg != 'Y'"
              label="核销日期"
              prop="gidgrp.rec.vrfdat"
            >
              <c-date-picker
                type="date"
                v-model="model.gidgrp.rec.vrfdat"
                style="width: 100%"
                placeholder="请选择核销日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="特殊保函类型"
              prop="gidgrp.ghd.segtyp"
            >
              <c-select
                v-model="model.gidgrp.ghd.segtyp"
                style="width: 100%"
                placeholder="请选择特殊保函类型"
              >
                <el-option
                  v-for="item in codes.segtyppop"
                  :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
              v-show="model.gitp.swiftflg != 'Y'"
              label="是否分离式保函"
              prop="gidgrp.rec.fenlishi"
            >
              <c-select
                v-model="model.gidgrp.rec.fenlishi"
                style="width: 100%"
                placeholder="请选择是否分离式保函"
              >
                <el-option
                  v-for="item in codes.fenlishi2"
                  :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
              v-if="model.gitp.swiftflg == 'N' && model.gidgrp.rec.gartyp == ''"
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp == ''"
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp != ''"
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr3"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == ''
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr3"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == 'EN'
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == 'CN' &&
                model.gidgrp.rec.hndtyp == ''
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr3"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == 'CN' &&
                model.gidgrp.rec.hndtyp == 'OT'
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr3"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == 'CN' &&
                model.gidgrp.rec.hndtyp == 'OC'
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr1"
                  :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
              v-if="
                model.gitp.swiftflg == 'N' &&
                model.gidgrp.rec.gartyp != '' &&
                model.gidgrp.rec.giduil == 'CN' &&
                model.gidgrp.rec.hndtyp == 'OL'
              "
              label="保函文本格式"
              prop="gidgrp.rec.gtxinr"
            >
              <c-select
                v-model="model.gidgrp.rec.gtxinr"
                style="width: 100%"
                placeholder="请选择保函文本格式"
              >
                <el-option
                  v-for="item in codes.gtxinr2"
                  :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
              v-show="model.gitp.swiftflg != 'Y'"
              label="客户委托我行日期"
              prop="gidgrp.rec.orddat"
            >
              <c-date-picker
                type="date"
                v-model="model.gidgrp.rec.orddat"
                style="width: 100%"
                placeholder="请选择客户委托我行日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="14">
              <el-form-item
                v-show="model.gitp.swiftflg == ''"
                label="保函效期"
                prop="gidgrp.rec.expdat"
              >
                <c-date-picker
                  type="date"
                  v-model="model.gidgrp.rec.expdat"
                  style="width: 90%"
                  placeholder="请选择保函效期"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="6"
              v-if="model.gitp.swiftflg == ''"
              class="centerLable"
            >
              <c-checkbox v-model="model.gidgrp.rec.expflg"
                >无限额担保函</c-checkbox
              >
            </c-col>
            <c-col
              :span="4"
              v-show="model.gitp.swiftflg == ''"
              class="centerLable"
            >
              <c-button
                size="small"
                type="primary"
                @click="onGitpWbxs"
                disabled
                style="float:right"
              >
                显示文本
              </c-button>
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="14">
              <el-form-item
                v-show="model.gitp.swiftflg == ''"
                label="我行责任截至日"
                prop="gidgrp.rec.liadat"
              >
                <c-date-picker
                  type="date"
                  v-model="model.gidgrp.rec.liadat"
                  style="width: 90%"
                  placeholder="请选择我行责任截至日"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="6"
              v-show="model.gitp.swiftflg == ''"
              class="centerLable"
            >
              <c-checkbox v-model="model.gidgrp.rec.liaflg"
                >我行责任敞口</c-checkbox
              >
            </c-col>
            <c-col
              :span="4"
              v-show="model.gitp.swiftflg == ''"
              class="centerLable"
            >
              <c-button
                size="small"
                type="primary"
                @click="onGitpYptxy"
                style="float:right"
                disabled
              >
                协议签署
              </c-button>
            </c-col>
          </c-col>

          <c-col :span="24">
            <c-col :span="14">
              <el-form-item
                v-show="model.gitp.swiftflg == 'N'"
                label="保函效期"
                prop="gidgrp.rec.expdat"
              >
                <c-date-picker
                  :disabled="model.gidgrp.rec.expflg == 'X'"
                  type="date"
                  v-model="model.gidgrp.rec.expdat"
                  style="width: 90%"
                  placeholder="请选择保函效期"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="7"
              v-if="model.gitp.swiftflg == 'N'"
              class="centerLable"
            >
              <c-checkbox
                v-model="model.gidgrp.rec.expflg"
                :disabled="
                  model.gidgrp.rec.expdat != '' ||
                  model.gidgrp.ghd.segtyp == '02'
                "
                >无限额担保函</c-checkbox
              >
            </c-col>
            <c-col
              :span="3"
              v-show="model.gitp.swiftflg == 'N'"
              class="centerLable"
            >
              <c-button
                size="small"
                type="primary"
                @click="onGitpWbxs"
                disabled
                style="color: white"
              >
                显示文本
              </c-button>
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="14">
              <el-form-item
                v-show="model.gitp.swiftflg == 'N'"
                label="我行责任截至日"
                prop="gidgrp.rec.liadat"
              >
                <c-date-picker
                  :disabled="
                    model.gidgrp.rec.hndtyp != 'OC' ||
                    model.gidgrp.rec.liaflg == 'X'
                  "
                  type="date"
                  v-model="model.gidgrp.rec.liadat"
                  style="width: 90%"
                  placeholder="请选择我行责任截至日"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="7"
              v-show="model.gitp.swiftflg == 'N'"
              class="centerLable"
            >
              <c-checkbox
                v-model="model.gidgrp.rec.liaflg"
                :disabled="
                  model.gidgrp.rec.hndtyp != 'OC' ||
                  model.gidgrp.rec.expflg == 'X' ||
                  model.gidgrp.rec.liadat != ''
                "
                >我行责任敞口</c-checkbox
              >
            </c-col>
            <c-col
              :span="3"
              v-show="model.gitp.swiftflg == 'N'"
              class="centerLable"
            >
              <c-button
                size="small"
                type="primary"
                @click="onGitpYptxy"
                disabled
              >
                协议签署
              </c-button>
            </c-col>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="合同号"
              prop="gidgrp.rec.oldref"
            >
              <c-input
                v-model="model.gidgrp.rec.oldref"
                maxlength="16"
                placeholder="请输入合同号"
              ></c-input>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="生效日期"
              prop="gidgrp.rec.inudat"
            >
              <c-date-picker
                type="date"
                v-model="model.gidgrp.rec.inudat"
                style="width: 100%"
                placeholder="请选择生效日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="抵押标志"
              prop="gidgrp.rec.guaflg"
            >
              <c-select
                v-model="model.gidgrp.rec.guaflg"
                style="width: 100%"
                placeholder="请选择抵押标志"
              >
                <el-option
                  v-for="item in codes.guaflg"
                  :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
              v-show="model.gitp.swiftflg != 'Y'"
              label="是否显示查询码"
              prop="gidgrp.gidcxm.cxmflg"
            >
              <c-select
                v-model="model.gidgrp.gidcxm.cxmflg"
                style="width: 100%"
                placeholder="请选择是否显示查询码"
              >
                <el-option
                  v-for="item in codes.cxmflg"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
        </c-col>
        <!-- ============右边================= -->
        <c-col :span="12" style="padding-left: 20px;">
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="简略信息"
              prop="gidgrp.rec.nam"
            >
              <c-input
                v-model="model.gidgrp.rec.nam"
                maxlength="40"
                placeholder="请输入简略信息"
              ></c-input>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="申请人"
              prop="gidgrp.apl.pts.ref"
            >
              <c-input
                :disabled="model.gidgrp.ghd.segtyp == '02'"
                v-model="model.gidgrp.apl.pts.ref"
                maxlength="16"
                placeholder="请输入"
              ></c-input>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="申请人"
              prop="gidgrp.apl.pts.extkey"
            >
              <c-fullbox>
                <c-input
                  :disabled="model.gidgrp.ghd.segtyp == '02'"
                  v-model="model.gidgrp.apl.pts.extkey"
                  maxlength="16"
                  placeholder="请输入"
                  @keyup.enter.native="
                    showGridPromptDialog(`gidgrp.apl.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 size="small" type="primary" @click="onAplpDet">
                    详情
                  </c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="地址名称"
              prop="gidgrp.apl.pts.adrblk"
            >
              <c-input
                :disabled="
                  model.gidgrp.ghd.segtyp == '02' ||
                  model.gidgrp.rec.hndtyp != 'OT' ||
                  model.gidgrp.apl.pts.adrbkl != ''
                "
                :rows="4"
                type="textarea"
                v-model="model.gidgrp.apl.pts.adrblk"
                maxlength="140"
                show-word-limit
                placeholder="请输入地址名称"
              ></c-input>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-ptap
              v-show="model.gitp.swiftflg != 'Y'"
              :model="model"
              :argadr="{
                title: '开证行',
                grp: 'gidgrp',
                rol: 'iss',
              }"
              :disabled="true"
              @onAplpDet="onIsspDet"
            >
            </c-ptap>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="受益人参考号"
              prop="gidgrp.ben.pts.ref"
            >
              <c-input
                :disabled="model.gidgrp.ghd.segtyp == '02'"
                v-model="model.gidgrp.ben.pts.ref"
                maxlength="16"
                placeholder="请输入受益人参考号"
              ></c-input>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="受益人"
              prop="gidgrp.ben.pts.extkey"
            >
              <c-fullbox>
                <c-input
                  :disabled="model.gidgrp.ghd.segtyp == '02'"
                  v-model="model.gidgrp.ben.pts.extkey"
                  maxlength="16"
                  placeholder="请输入"
                  @keyup.enter.native="
                    showGridPromptDialog(`gidgrp.ben.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
                    :disabled="model.gidgrp.rec.hndtyp == 'OT'"
                    size="small"
                    type="primary"
                    @click="onAplpDet"
                  >
                    详情
                  </c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="地址名称"
              prop="gidgrp.ben.pts.adrblk"
            >
              <c-input
                :disabled="
                  model.gidgrp.ghd.segtyp == '02' ||
                  model.gidgrp.rec.hndtyp == 'OT' ||
                  model.gidgrp.ben.pts.adrbkl != ''
                "
                :rows="4"
                type="textarea"
                v-model="model.gidgrp.ben.pts.adrblk"
                maxlength="140"
                show-word-limit
                placeholder="请输入地址名称"
              ></c-input>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="被保证人"
              prop="gidgrp.gidcxm.warran"
            >
              <c-input
                v-model="model.gidgrp.gidcxm.warran"
                maxlength="40"
                placeholder="请输入被保证人"
              ></c-input>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="有效日期"
              prop="gidgrp.rec.opndat"
            >
              <c-date-picker
                type="date"
                v-model="model.gidgrp.rec.opndat"
                style="width: 100%"
                placeholder="请选择有效日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg != 'Y'"
              label="是否对外担保"
              prop="gidgrp.rec.fingua"
            >
              <c-select
                disabled
                v-model="model.gidgrp.rec.fingua"
                style="width: 100%"
                placeholder="请选择是否对外担保"
              >
                <el-option
                  v-for="item in codes.fingua"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <c-col :span="24">
              <el-form-item
                v-show="model.gitp.swiftflg != 'Y'"
                label="对外担保类型"
                prop="gidgrp.rec.cfaguatyp"
              >
                <c-select
                  disabled
                  v-model="model.gidgrp.rec.cfaguatyp"
                  style="width: 100%"
                  placeholder="请选择对外担保类型"
                >
                  <el-option
                    v-for="item in codes.cfaguatyp"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <c-col :span="24">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'"
                label="客户委托我行日期"
                prop="gidgrp.rec.orddat"
              >
                <c-date-picker
                  type="date"
                  v-model="model.gidgrp.rec.orddat"
                  style="width: 100%"
                  placeholder="请选择客户委托我行日期"
                ></c-date-picker>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg == 'Y'"
              label="有效日期"
              prop="gidgrp.rec.opndat"
            >
              <c-date-picker
                disabled
                type="date"
                v-model="model.gidgrp.rec.opndat"
                style="width: 100%"
                placeholder="请选择有效日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg == 'Y'"
              label="到期类型"
              prop="gidgrp.rec.exptyp"
            >
              <c-select
                v-model="model.gidgrp.rec.exptyp"
                style="width: 100%"
                placeholder="请选择到期类型"
              >
                <el-option
                  v-for="item in codes.exptyp"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <c-col :span="20">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'"
                label="保函效期"
                prop="gidgrp.rec.expdat"
              >
                <c-date-picker
                  :disabled="model.gidgrp.rec.exptyp == 'OPEN'"
                  type="date"
                  v-model="model.gidgrp.rec.expdat"
                  style="width: 90%"
                  placeholder="请选择保函效期"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="4"
              v-show="model.gitp.swiftflg == 'Y'"
              class="centerLable"
            >
              <c-checkbox disabled v-model="model.gidgrp.rec.expflg"
                >无限额担保函</c-checkbox
              >
            </c-col>
          </c-col>

          <c-col :span="24">
            <c-col :span="18">
              <el-form-item
                v-show="
                  model.gitp.swiftflg == 'Y' && model.gitp.exptxtmodflg == ''
                "
                label="到期条件"
                prop="gidgrp.blk.exptxt"
              >
                <c-input
                  type="textarea"
                  rows="6"
                  disabled
                  v-model="model.gidgrp.blk.exptxt"
                  maxlength="780"
                  show-word-limit
                  placeholder="请输入到期条件"
                ></c-input>
              </el-form-item>
              <el-form-item
                v-show="
                  model.gitp.swiftflg == 'Y' && model.gitp.exptxtmodflg == 'X'
                "
                label="到期条件"
                prop="gidgrp.blk.atxexptxt"
              >
                <c-input
                  type="textarea"
                  rows="6"
                  v-model="model.gidgrp.blk.atxexptxt"
                  maxlength="780"
                  @blur="atxexpBlur"
                  show-word-limit
                  placeholder="请输入到期条件"
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="6">
              <c-checkbox
                v-show="model.gitp.swiftflg == 'Y'"
                v-model="model.gitp.exptxtmodflg"
                :disabled="
                  model.gidgrp.rec.exptyp == 'FIXD' ||
                  model.gidgrp.rec.exptyp == 'OPEN' ||
                  model.gidgrp.rec.exptyp == ''
                "
                style="margin: 0 0 0 10px;float:left"
                >是否手工修改保函文本</c-checkbox
              >
              <c-button
                v-show="model.gitp.swiftflg == 'Y'"
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px"
                @click="onGitpButdifexptxt"
              >
                查看系统文本
              </c-button>
              <c-button
                v-show="model.gitp.swiftflg == 'Y'"
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px"
                @click="onGitpButdifhisexptxt"
              >
                查看历史文本
              </c-button>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item
              v-show="model.gitp.swiftflg == 'Y'"
              label="表外记账类型 "
              prop="gidgrp.rec.liatypc"
            >
              <c-select
                :disabled="
                  model.gidgrp.rec.purpos == 'ISSU' ||
                  model.gidgrp.rec.purpos == ''
                "
                v-model="model.gidgrp.rec.liatypc"
                style="width: 100%"
                placeholder="请选择表外记账类型 "
              >
                <el-option
                  v-for="item in codes.liatypc"
                  :key="item.value"
                  :label="item.label"
                  :value="item.value"
                >
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="20">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'"
                label="我行责任截至日"
                prop="gidgrp.rec.liadat"
              >
                <c-date-picker
                  :disabled="
                    model.gidgrp.rec.liatypc == 'OPEN' ||
                    model.gidgrp.rec.liatypc == ''
                  "
                  type="date"
                  v-model="model.gidgrp.rec.liadat"
                  style="width: 90%"
                  placeholder="请选择我行责任截至日"
                ></c-date-picker>
              </el-form-item>
            </c-col>
            <c-col
              :span="4"
              v-show="model.gitp.swiftflg == 'Y'"
              class="centerLable"
            >
              <c-checkbox disabled v-model="model.gidgrp.rec.liaflg"
                >我行责任敞口</c-checkbox
              >
            </c-col>
          </c-col>

          <c-col :span="24">
            <c-col :span="18">
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'&&model.gitp.liatxtcmodflg == ''"
                label="责任状态"
                prop="gidgrp.blk.liatxtc"
              >
                <c-input
                  type="textarea"
                  disabled
                  rows="6"
                  v-model="model.gidgrp.blk.liatxtc"
                  maxlength="780"
                  show-word-limit
                  placeholder="请输入责任状态"
                ></c-input>
              </el-form-item>
              <el-form-item
                v-show="model.gitp.swiftflg == 'Y'&&model.gitp.liatxtcmodflg == 'X'"
                label="责任状态"
                prop="gidgrp.blk.atxliatxtc"
              >
                <c-input
                  type="textarea"
                  rows="4"
                  v-model="model.gidgrp.blk.atxliatxtc"
                  maxlength="780"
                  show-word-limit
                  placeholder="请输入责任状态"
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="6">
              <c-checkbox
                v-show="model.gitp.swiftflg == 'Y'"
                :disabled="
                  model.gidgrp.rec.liatypc == 'OPEN' ||
                  model.gidgrp.rec.liatypc == 'FIXD' ||
                  model.gidgrp.rec.liatypc == ''
                "
                v-model="model.gitp.liatxtcmodflg"
                style="margin: 0 0 0 10px;float:left"
                >是否手工修改保函文本</c-checkbox
              >
              <c-button
                v-show="model.gitp.swiftflg == 'Y'"
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px"
                @click="onGitpButdifliatxtc"
              >
                查看系统文本
              </c-button>
              <c-button
                v-show="model.gitp.swiftflg == 'Y'"
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px"
                @click="onGitpButdifhisliatxtc"
              >
                查看历史文本
              </c-button>
            </c-col>
          </c-col>
        </c-col>
  </div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitpop/Event";
import Utils from "~/utils";
import Ptap from "~/views/Public/Ptap";

export default {
  components: { "c-ptap": Ptap },
  inject: ["root"],
  props: ["model"],
  mixins: [commonProcess],
  data() {
    return {
      codes: {
        ...CodeTable,
      },
    };
  },
  computed: {},
  methods: {
    ...Event,
    onSeainf(data) {
      this.$emit("onSeainf", data);
    },
    async atxexpBlur() {
      let rtnmsg = await this.executeRule("gidgrp.blk.atxexptxt");
      if (rtnmsg.respCode == SUCCESS) {
        Utils.copyValueFromVO(this.model, rtnmsg.data);
      }
    },
  },
   created: function () {},
  watch: {
    "model.gidgrp.rec.expflg": function () {
      if (
        this.model.gidgrp.rec.expflg == "X" &&
        this.model.gidgrp.rec.hndtyp == "OC"
      ) {
        this.model.gidgrp.rec.liaflg = "X";
      }
    },
      declareParams() {},
"model.gidgrp.rec.gartyp": function() {
    if(this.model.gidgrp.rec.gartyp=='1'){
      this.model.gidgrp.rec.gtxinr="<NILTXT>"
    }
  }
  }, 
};
</script>
<style>
</style>