| | |
| | | tableTotal: 0, |
| | | PageSize: 8, |
| | | organizeData: [], |
| | | checkedOrg: '', |
| | | checkedOrgID: '', |
| | | checkedOrgName:"", |
| | | organizeKeyword: '', |
| | | memberEditDialogVisible: false, |
| | | toggleOrganizeDialogVisible: false, |
| | |
| | | this.renderMemberTable(); |
| | | }, |
| | | isPhone (rule, value, callback) { |
| | | if (value.trim()) { |
| | | if (!value) { |
| | | return callback() |
| | | } else if (value.trim()) { |
| | | var pattern = /^1[345789]\d{9}$/ |
| | | if (pattern.test(value)) { |
| | | return callback() |
| | | } |
| | | return callback(new Error('输入的手机号错误')) |
| | | } |
| | | // if (value.trim()) { |
| | | // var pattern = /^1[345789]\d{9}$/ |
| | | // if (pattern.test(value)) { |
| | | // return callback() |
| | | // } |
| | | // return callback(new Error('输入的手机号错误')) |
| | | // } |
| | | }, |
| | | nodeContextMenu (e, data, node, comp) { |
| | | this.showMenu = true; |
| | |
| | | this.menuLeft = e.pageX; |
| | | }, |
| | | checkOrgNode (a, b, c) { |
| | | this.checkedOrg = a.id |
| | | this.checkedOrgID = a.id |
| | | this.checkedOrgName = a.label |
| | | }, |
| | | updateOrg () { |
| | | let ids = this.multipleTableSelection.map(row => { |
| | | return row.ID |
| | | }); |
| | | let params = { |
| | | DeptID: this.checkedOrg, |
| | | DeptID: this.checkedOrgID, |
| | | DeptName:this.checkedOrgName, |
| | | Users: ids.join(',') |
| | | } |
| | | updateUnit(params).then(res => { |
| | |
| | | }); |
| | | this.toggleOrganizeDialogVisible = false; |
| | | this.renderMemberTable(); |
| | | this.searchLeftTreeData() |
| | | } |
| | | }) |
| | | |
| | |
| | | //formData.append('files', this.$refs['directoryInput'].files) |
| | | |
| | | uploadDirectory(formData).then(res => { |
| | | debugger |
| | | _this.batchImportTableData = res.data; |
| | | _this.renderMemberTable(); |
| | | }) |