| | |
| | | this.q.pi = 1; |
| | | } |
| | | this.http.get('./assets/users-installer-data.json', this.q).subscribe((res: any) => { |
| | | const data = res.data; |
| | | let data = res.data; |
| | | const total = res.total; |
| | | |
| | | if (this.q.sorter !== '') { |
| | |
| | | }); |
| | | } |
| | | |
| | | if (this.q.u_name) { |
| | | data = data.filter(d => d.name.indexOf(this.q.u_name) > -1); |
| | | } |
| | | if (this.q.u_mobile) { |
| | | data = data.filter(d => d.mobile.toString().indexOf(this.q.u_mobile) > -1); |
| | | } |
| | | |
| | | const start = (this.q.pi - 1) * this.q.ps; |
| | | this.data = data.slice(start, start + this.q.ps); |
| | | this.total = total; |
| | | }); |
| | | } |
| | | |
| | | edit(i) { |
| | | this.modalHelper.static(UserInstallerEditComponent, { i }).subscribe(() => { |
| | | this.load(); |
| | | edit(user) { |
| | | this.modalHelper.static(UserInstallerEditComponent, { user }).subscribe(() => { |
| | | this.load(true); |
| | | this.msgSrv.info('回调,重新发起列表刷新'); |
| | | }); |
| | | } |
| | | |
| | | add() { |
| | | const i = {}; |
| | | this.modalHelper.static(UserInstallerEditComponent, { i }); |
| | | const user = {}; |
| | | this.modalHelper.static(UserInstallerEditComponent, { user }); |
| | | } |
| | | |
| | | save() { |
| | |
| | | for (const item of ls) item.value = false; |
| | | this.load(true); |
| | | } |
| | | |
| | | // Popconfirm |
| | | popConfirm(i) { |
| | | this.msgSrv.success('Next step.'); |
| | | } |
| | | |
| | | popCancel() { |
| | | this.msgSrv.error('Click on No'); |
| | | } |
| | | } |