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