| | |
| | | imgFiles: [], |
| | | |
| | | msg: [{ |
| | | name: "账号", |
| | | name: "用户名称", |
| | | id: "username", |
| | | input: true, |
| | | value: "", |
| | | noValue: false |
| | | noValue: false, |
| | | }, |
| | | { |
| | | name: "密码", |
| | | name: "新密码", |
| | | id: "password", |
| | | input: true, |
| | | type: 'password', |
| | | placeholder: '请输入密码(最多20位)', |
| | | maxLength: 20, |
| | | value: "", |
| | | noValue: false |
| | |
| | | noValue: false, |
| | | }, |
| | | { |
| | | name: "公司名称", |
| | | name: "企业名称", |
| | | id: "department", |
| | | input: true, |
| | | value: '', |
| | | noValue: false, |
| | | }, |
| | | { |
| | | name: "企业地址", |
| | | id: "address", |
| | | input: true, |
| | | value: '', |
| | | noValue: false, |
| | | }, |
| | | { |
| | | name: "联系方式", |
| | | id: "contract", |
| | | input: true, |
| | | value: '', |
| | | noValue: false, |
| | |
| | | }) |
| | | return false |
| | | } |
| | | //密码复杂度确认 |
| | | var pwError |
| | | var pw = msg[1].value |
| | | var regex1 = /[a-zA-Z]/ |
| | | var regex2 = /[0-9]/ |
| | | var r = regex1.test(pw) && regex2.test(pw) |
| | | console.log('regex:' + r); |
| | | if (pw.length < 6) { |
| | | pwError = '密码位数最少6位' |
| | | } else if (!r) { |
| | | pwError = '密码必须包含字母和数字' |
| | | } |
| | | if (pwError) { |
| | | this.setData({ |
| | | errorMsg: pwError, |
| | | }) |
| | | return false |
| | | } |
| | | |
| | | return true |
| | | } |