| | |
| | | } |
| | | |
| | | check(accountName) { |
| | | if (accountName) { |
| | | this.http.get(environment.SERVER_BASH_URL + '/account/' + accountName).subscribe((res: any) => { |
| | | if (res.data > 0) { |
| | | this.validateForm.controls.accountName.setErrors({unique: true}); |
| | | } else { |
| | | this.validateForm.controls.accountName.reset; |
| | | } |
| | | }); |
| | | } else { |
| | | this.validateForm.controls.accountName.setErrors({required: true}); |
| | | } |
| | | } |
| | | |
| | | searchChange(searchText) { |
| | |
| | | <a (click)="edit(account)">编辑</a> |
| | | <ng-container *ngIf="account.isDelete == '0'"> |
| | | <span nz-table-divider></span> |
| | | <nz-popconfirm [nzTitle]="'确定要删除该数据吗?'" [nzOkText]="'Yes'" [nzCancelText]="'No'" (nzOnConfirm)="remove(account.id)" > |
| | | <nz-popconfirm [nzTitle]="'确定要删除该数据吗?'" [nzOkText]="'Yes'" [nzCancelText]="'No'" (nzOnConfirm)="delete(account.id)" > |
| | | <a nz-popconfirm>删除</a> |
| | | </nz-popconfirm> |
| | | </ng-container> |
| | |
| | | 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('账户删除成功!'); |