| | |
| | | } |
| | | shows.push('linkField') |
| | | reRequired.linkField = false |
| | | } else if (type === 'daterange' || type === 'datemonth') { |
| | | if (this.record.initval) { |
| | | shows.push('dateShift') |
| | | } |
| | | } |
| | | |
| | | if (dateOptions.hasOwnProperty(type)) { // 根据搜索条件类型,选择初始值的类型及数据 |
| | |
| | | rules = [ |
| | | { required: item.required, message: '请输入' + item.label + '!' } |
| | | ] |
| | | if (item.key === 'field' || item.key === 'datefield') { |
| | | if (item.key === 'field' || item.key === 'datefield' || item.key === 'dateShift') { |
| | | rules.push({ |
| | | pattern: (type === 'text' || type === 'select' || type === 'daterange') ? formRule.field.multipattern : formRule.field.pattern, |
| | | message: formRule.field.message |