|  |  |  | 
|---|
|  |  |  | allChecked = false; | 
|---|
|  |  |  | indeterminate = false; | 
|---|
|  |  |  | sortMap: string[] = []; | 
|---|
|  |  |  | loading: boolean = true; | 
|---|
|  |  |  | loading = true; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | constructor( | 
|---|
|  |  |  | public http: HttpClient, | 
|---|
|  |  |  | 
|---|
|  |  |  | alarmUser = {}; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.modalHelper.static(AlarmUserEditComponent, {alarmUser}).subscribe((res: any) => { | 
|---|
|  |  |  | if (res.code == 0) { | 
|---|
|  |  |  | if (res.code === 0) { | 
|---|
|  |  |  | this.msgSrv.error(res.message); | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | this.msgSrv.success('账户保存成功!'); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | checkAll(value: boolean) { | 
|---|
|  |  |  | this.data.forEach(i => { | 
|---|
|  |  |  | if (i.isDelete == '1') { | 
|---|
|  |  |  | if (i.isDelete === '1') { | 
|---|
|  |  |  | i.checked = false; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | i.checked = value; | 
|---|
|  |  |  | 
|---|
|  |  |  | if (value) { | 
|---|
|  |  |  | this.sortMap.push(`${field} ${value}`); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.query.sorter = this.sortMap.length > 0 ? this.sortMap.join(",") : ''; | 
|---|
|  |  |  | this.query.sorter = this.sortMap.length > 0 ? this.sortMap.join(',') : ''; | 
|---|
|  |  |  | this.load(true); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|