From 2a6b298e391134861b7aba91c97ad475ec9f84f8 Mon Sep 17 00:00:00 2001 From: 沈斌 <bluelazysb@hotmail.com> Date: Mon, 18 Dec 2017 16:44:39 +0800 Subject: [PATCH] updates --- src/app/routes/users/installer/installer.component.ts | 23 +++-------------------- 1 files changed, 3 insertions(+), 20 deletions(-) diff --git a/src/app/routes/users/installer/installer.component.ts b/src/app/routes/users/installer/installer.component.ts index 68e8d55..491c699 100644 --- a/src/app/routes/users/installer/installer.component.ts +++ b/src/app/routes/users/installer/installer.component.ts @@ -1,7 +1,6 @@ import { Component, OnInit } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd'; -import { getRule, saveRule, removeRule } from '../../../../../_mock/rule.service'; -import { getInstaller } from '../../../../../_mock/installer.service'; +import { getInstaller, deleteInstaller } from '../../../../../_mock/installer.service'; @Component({ selector: 'app-installer', @@ -21,7 +20,6 @@ loading = false; selectedRows: any[] = []; curRows: any[] = []; - totalCallNo = 0; allChecked = false; indeterminate = false; @@ -36,12 +34,7 @@ getData() { this.pageChange(1).then(() => { - // this.q.statusList = this.status.map((i, index) => i.value ? index : -1).filter(w => w !== -1); - // if (this.q.status && this.q.status > -1) this.q.statusList.push(this.q.status); - // console.log(this.q); - this.data = getInstaller(this.q).map(i => { - return i; - }); + this.data = getInstaller(this.q); }); } @@ -54,20 +47,12 @@ } remove() { - this.selectedRows.forEach(i => removeRule(i.no)); + this.selectedRows.forEach(i => deleteInstaller(i.name)); this.getData(); - this.clear(); } approval() { this.msg.success(`��������� ${this.selectedRows.length} ���`); - } - - clear() { - this.selectedRows = []; - this.totalCallNo = 0; - this.data.forEach(i => i.checked = false); - this.refreshStatus(); } checkAll(value: boolean) { @@ -83,7 +68,6 @@ this.allChecked = allChecked; this.indeterminate = (!allChecked) && (!allUnChecked); this.selectedRows = this.data.filter(value => value.checked); - this.totalCallNo = this.selectedRows.reduce((total, cv) => total + cv.callNo, 0); } sort(field: string, value: any) { @@ -113,5 +97,4 @@ for (const item of ls) item.value = false; this.getData(); } - } -- Gitblit v1.8.0