From dbc69956d42dea825a42b5d463b7a894fd1634af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=B5=B7?= Date: Sat, 16 May 2020 00:32:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E7=AB=A0=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin-article.component.html | 36 +++++++++++++++++++ .../admin-article.component.less | 3 ++ .../admin-article/admin-article.component.ts | 2 +- .../admin-article/admin-article.module.ts | 18 +++++++++- index/src/app/view/admin/admin.component.ts | 1 + index/src/styles.less | 16 +++++++++ 6 files changed, 74 insertions(+), 2 deletions(-) diff --git a/index/src/app/view/admin/admin-article/admin-article.component.html b/index/src/app/view/admin/admin-article/admin-article.component.html index e69de29..035908a 100644 --- a/index/src/app/view/admin/admin-article/admin-article.component.html +++ b/index/src/app/view/admin/admin-article/admin-article.component.html @@ -0,0 +1,36 @@ +
+ + + + 标题 + 发布日期 + 更新日期 + 文章类型 + 阅读量 + 是否可见 + 操作 + + + + {{data.title}} + {{data.publishDateFormat}} + {{data.updateDateFormat}} + {{data.original ? '原创' : '转载'}} + {{data.readingNumber}} + + + 编辑 + + 查看 + + 删除 + + + + + +
diff --git a/index/src/app/view/admin/admin-article/admin-article.component.less b/index/src/app/view/admin/admin-article/admin-article.component.less index e69de29..5bfd2a0 100644 --- a/index/src/app/view/admin/admin-article/admin-article.component.less +++ b/index/src/app/view/admin/admin-article/admin-article.component.less @@ -0,0 +1,3 @@ +td { + max-width: 200px; +} diff --git a/index/src/app/view/admin/admin-article/admin-article.component.ts b/index/src/app/view/admin/admin-article/admin-article.component.ts index 29dea42..5513091 100644 --- a/index/src/app/view/admin/admin-article/admin-article.component.ts +++ b/index/src/app/view/admin/admin-article/admin-article.component.ts @@ -17,7 +17,7 @@ export class AdminArticleComponent implements OnInit { page: number = 1; pageSize: number = 10; - pageList: PageList
; + pageList: PageList
= new PageList
(); loading: boolean = true; diff --git a/index/src/app/view/admin/admin-article/admin-article.module.ts b/index/src/app/view/admin/admin-article/admin-article.module.ts index 9619cad..4664de6 100644 --- a/index/src/app/view/admin/admin-article/admin-article.module.ts +++ b/index/src/app/view/admin/admin-article/admin-article.module.ts @@ -2,6 +2,15 @@ import {NgModule} from '@angular/core'; import {CommonModule} from '@angular/common'; import {RouterModule} from '@angular/router'; import {AdminArticleComponent} from './admin-article.component'; +import {CommonTableModule} from '../components/common-table/common-table.module'; +import { + NzCardModule, + NzDividerModule, + NzPopconfirmModule, + NzTableModule, + NzToolTipModule, + NzTypographyModule +} from 'ng-zorro-antd'; @NgModule({ declarations: [ @@ -9,7 +18,14 @@ import {AdminArticleComponent} from './admin-article.component'; ], imports: [ CommonModule, - RouterModule.forChild([{path: '', component: AdminArticleComponent}]) + RouterModule.forChild([{path: '', component: AdminArticleComponent}]), + CommonTableModule, + NzTableModule, + NzTypographyModule, + NzToolTipModule, + NzCardModule, + NzDividerModule, + NzPopconfirmModule, ] }) export class AdminArticleModule { diff --git a/index/src/app/view/admin/admin.component.ts b/index/src/app/view/admin/admin.component.ts index a626179..b2fe207 100644 --- a/index/src/app/view/admin/admin.component.ts +++ b/index/src/app/view/admin/admin.component.ts @@ -61,6 +61,7 @@ export class AdminComponent implements OnInit { showEditInfoModal() { this.editInfoModalVisible = true; + this.infoDrawerVisible = false; this.editInfoFormGroup.patchValue(this.user); } diff --git a/index/src/styles.less b/index/src/styles.less index 0d60725..0d1c7f8 100644 --- a/index/src/styles.less +++ b/index/src/styles.less @@ -6,3 +6,19 @@ body { background: #ececec; } + +.inner-content { + padding: 10px; +} + +.edit-opt { + +} + +.show-opr { + color: #00aaaa; +} + +.del-opr { + color: red; +}