| | |
| | | import {environment} from '../../../../environments/environment'; |
| | | import {DateService} from '../../../core/services/date.service'; |
| | | import {AccountEditComponent} from './account-edit/account-edit.component'; |
| | | |
| | | @Component({ |
| | | selector: 'app-account', |
| | | templateUrl: './account.component.html', |
| | |
| | | }); |
| | | } |
| | | |
| | | remove(accountId?: number) { |
| | | remove() { |
| | | const ids: number[] = []; |
| | | if (accountId) { |
| | | ids.push(accountId); |
| | | } else { |
| | | this.confirmServ.confirm({ |
| | | title: '批量删除', |
| | | content: '确定要删除该数据吗?', |
| | | okText: '确定', |
| | | cancelText: '取消' |
| | | }).on('onOk', () => { |
| | | this.selectedRows.forEach(i => { |
| | | ids.push(i.id); |
| | | }); |
| | | } |
| | | this.delete(...ids); |
| | | }); |
| | | } |
| | | |
| | | delete(...ids: number[]) { |
| | | this.http.post(environment.SERVER_BASH_URL + '/account/ids', ids).subscribe((res: any) => { |
| | | if (res.data > 0) { |
| | | this.msgSrv.success('账户删除成功!'); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | checkAll(value: boolean) { |
| | | this.data.forEach(i => { |
| | | if (i.isDelete == '1') { |