| | |
| | | shows.push('refreshTab') |
| | | } else if (_funcType === 'megvii') { |
| | | shows.push('subFunc', 'progress') |
| | | } else if (_funcType === 'filezip') { |
| | | reOptions.Ot = requireOptions |
| | | reRequired.innerFunc = false |
| | | |
| | | shows.push('innerFunc', 'Ot', 'execSuccess', 'execError', 'urlkey') |
| | | } |
| | | } |
| | | |
| | |
| | | ] |
| | | |
| | | if (item.key === 'innerFunc') { |
| | | let str = '^(' + item.fields.join('|') + ')' |
| | | let str = item.fields && item.fields.length ? '^(' + item.fields.join('|') + ')' : '^' |
| | | let _patten = new RegExp(str + formRule.func.innerPattern + '$', 'g') |
| | | rules.push( |
| | | { pattern: _patten, message: formRule.func.innerMessage }, |