<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" style="width:100%" @change="query2123" 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.nidgrp.cbs.max.cur == 'CNY' && this.model.nidgrp.rec.cmtflg == 'X' return !rmb2101 }, IsDisabled1(){ if( this.model.nidgrp.cbs.max.cur == 'CNY' ) { if(new Date(this.model.nidgrp.rec.opndat).getTime() > new Date("2022,9,1").getTime() && this.model.nidgrp.rec.cmtflg == 'X'){ return false } } else if(this.model.nidgrp.cbs.max.cur != 'CNY' && this.model.nidgrp.cbs.max.cur != '') { if (new Date(this.model.nidgrp.rec.opndat).getTime() > new Date("2022,9,1").getTime()){ return false } } return true } }, methods: {}, created: function() {} }; </script> <style> </style>