补充新增界面校验部分

master
Harry Yang 2022-12-29 11:46:51 +08:00
parent 520eb1b4f6
commit e03cf2f57e
1 changed files with 6 additions and 4 deletions

View File

@ -253,11 +253,13 @@
</div>
<div>
<el-form-item v-if="isSalesContractMode" label="客户名称" :rules="[{ required: true, message: '客户名称不能为空'}]">
<el-form-item v-if="isSalesContractMode" label="客户名称" prop="clientName"
:rules="[{ required: true, message: '客户名称不能为空'}]">
<el-input placeholder="请输入客户名称" v-model="processForm.clientName"></el-input>
</el-form-item>
<el-form-item v-if="isProcurementContractMode" label="供应商名称" :rules="[{ required: true, message: '供应商名称不能为空'}]">
<el-form-item v-if="isProcurementContractMode" label="供应商名称" prop="supplierName"
:rules="[{ required: true, message: '供应商名称不能为空'}]">
<el-input placeholder="请输入供应商" v-model="processForm.supplierName"></el-input>
</el-form-item>
@ -269,7 +271,7 @@
</div>
<div>
<el-form-item label="用印类型" :rules="[{ required: true, message: '用印类型不能为空'}]">
<el-form-item label="用印类型" :rules="[{ required: true, message: '用印类型不能为空'}]" prop="sealTypes">
<el-checkbox-group v-model="processForm.sealTypes">
<#list sealTypes as sealType>
<el-checkbox label="${sealType.name()}" key="key-${sealType.name()}">${sealType.description}</el-checkbox>
@ -281,7 +283,7 @@
<div>
<el-form-item label="税率" :rules="[{ required: true, message: '税率不能为空'}]" prop="taxRate">
<el-select v-model="processForm.taxRate" placeholder="请选择税率">
<el-select v-model="processForm.taxRate" placeholder="请选择税率" clearable>
<#list taxRate as rate>
<el-option label="${rate}%" value="${rate}"></el-option>
</#list>