|  |  | 
 |  |  | import { Component, OnInit } from '@angular/core'; | 
 |  |  | import { ModalHelper } from '@delon/theme'; | 
 |  |  | import { HttpClient } from '@angular/common/http'; | 
 |  |  | import { environment } from '../../../../../environments/environment'; | 
 |  |  |  | 
 |  |  | @Component({ | 
 |  |  |   selector: 'app-edit', | 
 |  |  | 
 |  |  |  | 
 |  |  |   ngOnInit() { | 
 |  |  |     if (this.user.id > 0) { | 
 |  |  |       this.http.get('http://localhost:8001/user/operate_user/' + this.user.id).subscribe((res: any) => { | 
 |  |  |       this.http.get(environment.SERVER_BASH_URL + '/user/operate_user/' + this.user.id).subscribe((res: any) => { | 
 |  |  |           this.user = res.data[0]; | 
 |  |  |       }); | 
 |  |  |     } | 
 |  |  |   } | 
 |  |  |  | 
 |  |  |   save() { | 
 |  |  |     this.http.post('http://localhost:8001/user/operate_user/save', this.user).subscribe(() => { | 
 |  |  |     this.http.post(environment.SERVER_BASH_URL + '/user/operate_user/save', this.user).subscribe(() => { | 
 |  |  |       this.subject.next('true'); | 
 |  |  |       this.close(); | 
 |  |  |     }); | 
 
 |  |  | 
 |  |  | import { NzMessageService } from 'ng-zorro-antd'; | 
 |  |  | import { ModalHelper } from '@delon/theme'; | 
 |  |  | import { HttpClient } from '@angular/common/http'; | 
 |  |  | import { getInstaller, deleteInstaller } from '../../../../../_mock/installer.service'; | 
 |  |  | import * as moment from 'moment'; | 
 |  |  | import { UserInstallerEditComponent } from './edit/edit.component'; | 
 |  |  | import { environment } from '../../../../environments/environment'; | 
 |  |  |  | 
 |  |  | @Component({ | 
 |  |  |   selector: 'app-installer', | 
 |  |  | 
 |  |  |     if (reload) { | 
 |  |  |       this.q.pi = 1; | 
 |  |  |     } | 
 |  |  |     this.http.get('http://localhost:8001/user/operate_user', this.q).subscribe((res: any) => { | 
 |  |  |     this.http.get(environment.SERVER_BASH_URL + '/user/operate_user', this.q).subscribe((res: any) => { | 
 |  |  |  | 
 |  |  |       let data = res.data; | 
 |  |  |       const total = res.total; | 
 |  |  | 
 |  |  |   } | 
 |  |  |  | 
 |  |  |   delete(user) { | 
 |  |  |     this.http.delete('http://localhost:8001/user/operate_user/' + user.id).subscribe((res: any) => { | 
 |  |  |     this.http.delete(environment.SERVER_BASH_URL + '/user/operate_user/' + user.id).subscribe((res: any) => { | 
 |  |  |       this.msgSrv.success('安装用户删除成功!'); | 
 |  |  |       this.load(true); | 
 |  |  |     }); | 
 |  |  |   } | 
 |  |  |  | 
 |  |  |   remove() { | 
 |  |  |     this.selectedRows.forEach(i => deleteInstaller(i.name)); | 
 |  |  |     this.selectedRows.forEach(i => { | 
 |  |  |       this.http.delete(environment.SERVER_BASH_URL + '/user/operate_user/' + i.id).subscribe((res: any) => { | 
 |  |  |         // TODO | 
 |  |  |       }); | 
 |  |  |     }); | 
 |  |  |     this.load(true); | 
 |  |  |   } | 
 |  |  |  | 
 
 |  |  | 
 |  |  |     SERVER_URL: `./`, | 
 |  |  |     production: true, | 
 |  |  |     hmr: false, | 
 |  |  |     useHash: false | 
 |  |  |     useHash: false, | 
 |  |  |     SERVER_BASH_URL: 'http://localhost:8001' | 
 |  |  | }; | 
 
 |  |  | 
 |  |  |     SERVER_URL: `./`, | 
 |  |  |     production: true, | 
 |  |  |     hmr: true, | 
 |  |  |     useHash: true | 
 |  |  |     useHash: true, | 
 |  |  |     SERVER_BASH_URL: 'http://localhost:8001' | 
 |  |  | }; | 
 
 |  |  | 
 |  |  |     SERVER_URL: `./`, | 
 |  |  |     production: true, | 
 |  |  |     hmr: false, | 
 |  |  |     useHash: true | 
 |  |  |     useHash: true, | 
 |  |  |     SERVER_BASH_URL: 'http://localhost:8001' | 
 |  |  | }; | 
 
 |  |  | 
 |  |  |     SERVER_URL: `./`, | 
 |  |  |     production: false, | 
 |  |  |     hmr: false, | 
 |  |  |     useHash: true | 
 |  |  |     useHash: true, | 
 |  |  |     SERVER_BASH_URL: 'http://localhost:8001' | 
 |  |  | }; |