1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| const validateArr = (rule, value, callback) => {
| if (!value && value.length === 0) {
| callback(new Error('请选择'));
| } else {
| callback();
| }
| };
| export const rules = {
| contractId: [{ required: true, message: '不能为空' }],
| customerName: [{ required: true, message: '不能为空' }],
| ywContractRoomList: [{ required: true, validator: validateArr, trigger: 'blur' }],
| date: [{ required: true, validator: validateArr, trigger: 'blur' }],
| costType: [{ required: true, message: '不能为空' }],
| startDate: [{ required: true, message: '不能为空' }],
| totleFee: [{ required: true, message: '不能为空' }],
| planPayDate: [{ required: true, message: '不能为空' }],
| companyId: [{ required: true, message: '不能为空' }]
| }
|
|