<template>
	<div class="eibs-tab">
		<!-- ============左边================= -->
		<c-col :span="12" style="padding-right: 20px;">

			<c-col :span="24">
				<c-ptap :requiredExtkey="true" :model="model" :disabled="!model.spt" :argadr="{title: $t('getopn.受益人'), grp: 'gidgrp', rol: 'ben'}" :ptytyp="!model.spt ?'C':'F,C' " bchinr='00000047'>
				</c-ptap>
			</c-col>

			<c-col :span="24">
				<c-ptap :requiredExtkey="true" :model="model" @handleChange="setIssBankChange" :disabled="true" :disabledRef="disabelIssRef" :argadr="{title: $t('getopn.开证行'), grp: 'gidgrp', rol: 'iss'}" ptytyp="B" bchinr='00000036'>
				</c-ptap>
			</c-col>

		</c-col>
		<!-- ============右边================= -->
		<c-col :span="12" style="padding-left: 20px;">

			<c-col :span="24">
        <c-ptap :requiredExtkey="true"  :model="model" :argadr="{title: $t('getopn.申请人'), grp: 'gidgrp', rol: 'apl'}" ptytyp="F" bchinr='00000047'>
        </c-ptap>
			</c-col>

			<c-col :span="24" v-if="model.gidgrp.rec.reccnfdet!='' || model.gidgrp.rec.legfrm=='STBY'">
				<c-ptap  :model="model" :disabled="true" :disabledRef="true"  :argadr="{title: $t('getopn.保兑行'), grp: 'gidgrp', rol: 'con'}" ptytyp="B" bchinr='00000036'>
				</c-ptap>
			</c-col>

      <c-col :span="24" v-if="model.gidgrp.at2.pts.extkey">
				<c-ptap  :model="model" :disabled="true" :disabledRef="true"  :argadr="{title: $t('getopn.第二通知行'), grp: 'gidgrp', rol: 'at2'}" ptytyp="B" bchinr='00000036'>
				</c-ptap>
			</c-col>
		</c-col>

		<!-- <c-col :span="24">
			<el-form-item :label="$t('ptap.可录入保函项下其他关联方')">
				<c-edit-table v-model="model.ptsptaList" keyCode="gidgrp" :roleList="codes.infled_role"></c-edit-table>
			</el-form-item>
    </c-col> -->
	</div>
</template>
<script>
import event from "../event";

export default {
  components: {},
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {
      disabelIssRef: true
    };
  },
  watch: {
    "model.gidgrp.rec.hndtyp": {
      immediate: true,
      handler(val, oldval) {
        if (val === "OC" || val === "OT" || val === "FA" || val === "FR") {
          this.disabelIssRef = false;
        } else {
          this.disabelIssRef = true;
        }
      }
    }
  },
  methods: {}
};
</script>
<style>
</style>