<template>
  <div class="eibs">
    <c-row>
      <c-col :span="24">
        <c-col :span="12" style="padding-right: 20px;">
          <c-col :span="24">
            <el-form-item
              label="请求开证日期"
              prop="gidgrp.rec.opndatc"
            >
              <c-date-picker
                type="date"
                v-model="model.gidgrp.rec.opndatc"
                style="width: 100%"
                placeholder="请选择请求开证日期"
              ></c-date-picker>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="12">
              <el-form-item label="保函币种和金额" prop="gidgrp.cbs.mac.cur">
                <c-select
                  :code="codes.gitopn_cur"
                  v-model="model.gidgrp.cbs.mac.cur"
                  style="width: 100%"
                  placeholder="请选择保函币种"
                >
                </c-select>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label-width="0px" prop="gidgrp.cbs.mac.amt">
              <c-input
                v-model="model.gidgrp.cbs.mac.amt"
                style="margin: 0 0 0 10px; width: 80%"
                placeholder="请输入保函金额"
              ></c-input>
            </el-form-item>
            </c-col>
            <c-col :span="4" class="centerLable">
              <c-checkbox v-model="model.gitp.aacp.aacmod.addamtflg"
                >附加金额</c-checkbox
              >
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="12">
              <el-form-item label="保函类型 " prop="gidgrp.rec.gartypc">
                <c-select
                  v-model="model.gidgrp.rec.gartypc"
                  style="width: 100%"
                  placeholder="请选择保函类型 "
                  :code="getValues('gidgrp.rec.gartypc','gartypc')"
                >
                <!--  -->
                  <!-- <el-option
                    v-for="item in codes.gartypc"
                    :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.rec.gartyptxtc">
                <c-input
                  disabled
                  v-model="model.gidgrp.blk.gartyptxtc"
                  style="width: 100%"
                  placeholder="请输入保函类型 "
                ></c-input>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item label="保函形式" prop="gidgrp.rec.legfrmc">
              <c-select
                v-model="model.gidgrp.rec.legfrmc"
                style="width: 100%"
                placeholder="请选择保函形式"
              >
                <el-option
                  v-for="item in codes.legfrmc1"
                  :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.demandc">
              <c-select
                v-model="model.gidgrp.rec.demandc"
                style="width: 100%"
                placeholder="请选择需求指示 "
              >
                <el-option
                  v-for="item in codes.demandc"
                  :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.stdwrduilc"
            >
              <c-select
                v-model="model.gidgrp.rec.stdwrduilc"
                style="width: 100%"
                placeholder="请选择要求语言"
              >
                <el-option
                  v-for="item in codes.uiltxt"
                  :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 label="保函文本格式" prop="gidgrp.rec.gtxinrc">
              <c-select
                v-model="model.gidgrp.rec.gtxinrc"
                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">
            <c-col :span="12">
              <el-form-item label="申请条款" prop="gidgrp.blk.apprulc">
                <c-select
                  v-model="model.gidgrp.blk.apprulc"
                  style="width: 100%"
                  placeholder="请选择申请条款"
                >
                  <el-option
                    v-for="item in codes.apprulc"
                    :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.apprultxtc">
                <c-input
                  :disabled="model.gidgrp.blk.apprulc != 'OTHR'"
                  style="width: 100%"
                  v-model="model.gidgrp.blk.apprultxtc"
                  maxlength="35"
                  placeholder="请输入申请条款"
                ></c-input>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item 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">
            <el-form-item label="保函效期" prop="gidgrp.rec.expdat">
              <c-date-picker
                :disabled="model.gidgrp.rec.exptyp == 'OPEN'"
                type="date"
                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="17">
              <el-form-item
                label="到期条件"
                prop="gidgrp.blk.exptxt"
              >
                <c-input
                  type="textarea"
                  rows="5"
                  :disabled="model.gitp.exptxtmodflg == ''"
                  v-model="model.gidgrp.blk.exptxt"
                  maxlength="780"
                  show-word-limit
                  placeholder="请输入到期条件"
                ></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="7">
              <c-checkbox
                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
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px;width:100px;float:left"
                @click="onGitpButdifexptxt"
              >
                查看系统文本
              </c-button>
              <c-button
                disabled
                size="small"
                type="primary"
                style="margin: 5px 0 0 10px;width:100px;float:left"
                @click="onGitpButdifhisexptxt"
              >
                查看历史文本
              </c-button>
            </c-col>
          </c-col>
        </c-col>
      </c-col>
    </c-row>
  </div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitopn/Event";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [commonProcess],
  data() {
    return {};
  },
  methods: { ...Event },
  created: function () {},
};
</script>
<style>
</style>