|  |  | 
 |  |  | import BaseOpera from '@/components/base/BaseOpera' | 
 |  |  | import GlobalWindow from '@/components/common/GlobalWindow' | 
 |  |  | import { treeComList, allList } from '@/api/ext/companyUserExt' | 
 |  |  |  | 
 |  |  | import { validateSpecialKey } from '@/assets/js/validate' | 
 |  |  | export default { | 
 |  |  |   name: 'OperaCompanyUserExtWindow', | 
 |  |  |   extends: BaseOpera, | 
 |  |  | 
 |  |  |           { pattern: /^[0-9]+$/, message: '只可以输入数字', trigger: 'change' } | 
 |  |  |         ], | 
 |  |  |         empNo: [ | 
 |  |  |           { required: true, message: '请输入工号', trigger: 'blur' }, | 
 |  |  |           // { required: true, message: '请输入工号', trigger: 'blur' }, | 
 |  |  |           { max: 20, message: '输入字数不超过20', trigger: 'blur' }, | 
 |  |  |           { pattern: /^[0-9a-zA-Z]+$/, message: '只可以输入数字和字母', trigger: 'change' } | 
 |  |  |           { validator: validateSpecialKey,  message: '只可以输入数字、字母或者英文字符', trigger: 'blur' }, | 
 |  |  |           // { pattern: /^[0-9a-zA-Z]+$/, trigger: 'change' } | 
 |  |  |         ], | 
 |  |  |         departmentId: [ | 
 |  |  |           { required: true, message: '请选择部门', trigger: 'blur' } |