<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>