<template>
  <div class="eibs-tab">
    <c-col :span="12" style="padding-right: 20px;">
      <c-col :span="24">
        <el-form-item :label="$t('getset.是否报送跨境人民币2101表')" prop="rmbbop.rmb2101.rmbflg" label-width="200px">
          <c-select :disabled="IsDisabled" v-model="model.rmbbop.rmb2101.rmbflg" style="width: 100%" @change="change2101" placeholder="请选择是否报送跨境人民币2101表" dbCode="vouflg">
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item :label="$t('getset.是否报送跨境人民币2112表')" prop="rmbbop.rmb2112.rmbflg" label-width="200px">
          <c-select :disabled="model.rmbbop.rmb2101.rmbflg != '1'" v-model="model.rmbbop.rmb2112.rmbflg"  @change="query2112" style="width: 100%" placeholder="请选择是否报送跨境人民币2112表" dbCode="vouflg">
          </c-select>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item :label="$t('getset.是否报送跨境人民币2123表')" prop="rmbbop.rmbbop2123Vo.rmbflg" label-width="200px">
          <c-select :disabled="IsDisabled1" v-model="model.rmbbop.rmbbop2123Vo.rmbflg" @change="query2123" style="width:100%" placeholder="请选择是否报送跨境人民币2123表" dbCode="vouflg">
            </c-select>
        </el-form-item>
      </c-col>
    </c-col>

  </div>
</template>
<script>
import event from '../event'

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {};
	},
	computed:{
		IsDisabled(){
			let rmb2101 = this.model.gidgrp.cbs.max.cur == 'CNY' && this.model.gidgrp.rec.cmtflg == 'X'
			return !rmb2101
		},
		IsDisabled1(){
			if( this.model.gidgrp.cbs.max.cur == 'CNY' ) {
				if(new Date(this.model.gidgrp.rec.opndat).getTime() > new Date("2022,9,1").getTime() && this.model.gidgrp.rec.cmtflg == 'X'){
					return false
				}
			} else if(this.model.gidgrp.cbs.max.cur != 'CNY' && this.model.gidgrp.cbs.max.cur != '') {
				if (new Date(this.model.gidgrp.rec.opndat).getTime() > new Date("2022,9,1").getTime()){
					return false
				}
			}
			return true
		}
	},
  methods: { 
    
   },
  created: function () {},
};
</script>
<style>
</style>