|  |  |  | 
|---|
|  |  |  | import {ModalHelper} from '@delon/theme'; | 
|---|
|  |  |  | import {HttpClient} from '@angular/common/http'; | 
|---|
|  |  |  | import {environment} from '../../../../environments/environment'; | 
|---|
|  |  |  | import {DateService} from '../../../core/services/date.service'; | 
|---|
|  |  |  | import {DateService} from '@business/services/util/date.service'; | 
|---|
|  |  |  | import {AlarmUserEditComponent} from './alarm-user-edit/alarm-user-edit.component'; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Component({ | 
|---|
|  |  |  | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|