<template>
  <div class="eibs-tab">
    <c-col :span="12" style="padding-right: 20px;">
      <c-col :span="24">
        <el-form-item :label="$t('gitset.是否报送跨境人民币2111表')" prop="rmbbop.rmb2111.rmbflg" :rules="[{required:true,message:'必填项',trigger:'change'}]" label-width="200px;">
          <c-select :disabled="rmb2111chk" v-model="model.rmbbop.rmb2111.rmbflg" @change="query2111" style="width: 100%"
            placeholder="请选择是否报送跨境人民币2111表" dbCode="vouflg">
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item :label="$t('gitset.是否报送跨境人民币2123表')" prop="rmbbop.rmb2123.rmbflg" :rules="[{required:true,message:'必填项',trigger:'change'}]" label-width="200px;">
          <c-select :disabled="rmb2123chk" v-model="model.rmbbop.rmb2123.rmbflg" @change="query2123" style="width:100%"
            placeholder="请选择是否报送跨境人民币2123表" dbCode="vouflg">
          </c-select>
        </el-form-item>
      </c-col>
    </c-col>
  </div>
</template>
<script>
import CodeTable from "~/config/CodeTable";
import event from "../event";
import moment from "moment";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {};
  },
  computed:{
      rmb2111chk() {
        if(this.model.nidgrp.cbs.max.cur == "CNY") {
          if(this.model.nidgrp.rec.fingua == "Y") {
            return false;
          } else {
            return true;
          }
        }
         else {
          return true;
        }
        return true;
      },
      rmb2123chk() {
        let cfatyp = this.model.nidgrp.rec.cfaguatyp;
        if(cfatyp != null && cfatyp != "") {
          cfatyp = cfatyp.slice(0,2);
        }
        if(this.model.nidgrp.cbs.max.cur == "CNY") {
        if(this.model.nidgrp.rec.opndat < moment("2022-09-01")) {
          return true;
        } else if(this.model.nidgrp.rec.fingua == "Y") {
          return false;
        } else {
          return true;
        }
      } else if(this.model.nidgrp.cbs.max.cur != "" && this.model.nidgrp.cbs.max.cur != "CNY") {
        if(this.model.nidgrp.rec.opndat < moment("2022-09-01")) {
          return true;
        } else if(this.model.nidgrp.rec.fingua == "Y" && cfatyp == '11') {
          return false;
        } else {
          return true;
        }
      } else {
        return true;
      }
    },
  },
  methods: { },
  created: function () {},
};
</script>
<style>
</style>