<!-- 附言公共页面 --> <template> <div class="eibs"> <c-row> <c-col :span="24"> <c-col :span="15"> <el-form-item style="height: 200px" label="一般提示" prop="mtabut.coninf.oitinf.oit.inftxt" > <c-input-xml :maxRows="10" maxlength="60" resize="none" show-word-limit placeholder="请输入提示内容" @change="selectOrCheckboxRule('mtabut.coninf.oitinf.oit.inftxt')" :model="model.mtabut.coninf.oitinf.oit.inftxt" ></c-input-xml> </el-form-item> </c-col> <c-col :span="7" :offset="1"> <el-form-item label="提示类型" prop="mtabut.coninf.oitinf.oit.inflev" > <c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" :disabled="GeneralIsEmpty" placeholder="请选择" style="width: 100%,margin-left:70px" :code="inflev" > </c-select> </el-form-item> </c-col> </c-col> <c-col :span="24"> <c-col :span="15"> <el-form-item label="付款提示" style="height: 200px" prop="mtabut.coninf.oitset.oit.inftxt" > <c-input-xml type="textarea" :maxRows="10" maxlength="60" resize="none" show-word-limit placeholder="请输入提示内容" @change="selectOrCheckboxRule('mtabut.coninf.oitset.oit.inftxt')" :model="model.mtabut.coninf.oitset.oit.inftxt" ></c-input-xml> </el-form-item> </c-col> <c-col :span="7" :offset="1"> <el-form-item label="提示类型" prop="mtabut.coninf.oitset.oit.inflev" > <c-select v-model="model.mtabut.coninf.oitset.oit.inflev" :disabled="SettlementIsEmpty" placeholder="请选择" style="width: 100%,margin-left:70px" :code="inflev" > </c-select> </el-form-item> </c-col> </c-col> <c-col :span="24"> <c-col :span="15"> <el-form-item label="执行日期" prop="mtabut.coninf.conexedat"> <c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width: 60%,margin-left:70px" placeholder="请选择执行日期" ></c-date-picker> </el-form-item> </c-col> <c-col :span="7" :offset="1"> <el-form-item label="指定复核人" style="display:inline-block" prop="mtabut.coninf.usr.extkey" > <c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" disabled="disabled" placeholder="请输入用户编码" ></c-input> </el-form-item> </c-col> </c-col> </c-row> </div> </template> <script> // 附言页签,勿改 import _ from "~/utils/Lodash.js"; import commonProcess from "~/mixin/commonProcess"; export default { inject: ["root"], props: ["model", "codes"], mixins: [commonProcess], data() { return { inflev: [ { label: "显示", value: "$" }, { label: "不显示", value: "!" }, { label: "提醒", value: "0" }, ], //码表 test:"", }; }, methods: { valueChange(event, type) { if (!event) { _.set(this.model, type, ""); } }, }, computed: { GeneralIsEmpty: { get() { var temp = this.model.mtabut.coninf.oitinf.oit.inftxt.rows; if(temp != null){ for(let i = 0; i < temp.length; i++){ if(temp[i].trim().length > 0){ return false; } } } return true; }, }, SettlementIsEmpty: { get() { var temp = this.model.mtabut.coninf.oitset.oit.inftxt.rows; if(temp != null){ for(let i = 0; i < temp.length; i++){ if(temp[i].trim().length > 0){ return false; } } } return true; }, }, }, created: function () {}, }; </script> <style> </style>