| | |
| | | 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); |
| | | } |
| | | |