From 5d35737db56729eb7f88babf8c5f5f7b2edac621 Mon Sep 17 00:00:00 2001 From: chenghx Date: Tue, 4 Sep 2018 16:33:11 +0800 Subject: [PATCH] refactor: refactor Success page with DetailList and AStepItem components --- src/components/result/Success.vue | 83 +++++++++++++++---------------- 1 file changed, 40 insertions(+), 43 deletions(-) diff --git a/src/components/result/Success.vue b/src/components/result/Success.vue index fdf5d3c..f31059f 100644 --- a/src/components/result/Success.vue +++ b/src/components/result/Success.vue @@ -4,55 +4,30 @@
项目名称
- - - 项目 ID: - 20180724089 - - - 负责人: - 曲丽丽是谁? - - - 生效时间: - 2016-12-12 ~ 2017-12-12 - - + + 20180724089 + 曲丽丽 + 016-12-12 ~ 2017-12-12 + - - 创建项目 - + + + + + - 部门初审 - - - - 财务复核 - - - 完成 + + + + + +
@@ -68,11 +43,28 @@ import ACol from 'ant-design-vue/es/grid/Col' import ARow from 'ant-design-vue/es/grid/Row' import ASteps from 'ant-design-vue/es/steps/index' import AIcon from 'ant-design-vue/es/icon/icon' +import DetailList from '../tool/DetailList' +import AStepItem from '../tool/AStepItem' const AStep = ASteps.Step +const AStepItemGroup = AStepItem.Group +const DetailListItem = DetailList.Item export default { name: 'Success', - components: {AIcon, AStep, ASteps, ARow, ACol, AButton, PageHeader, ACard, Result}, + components: { + AStepItemGroup, + AStepItem, + DetailListItem, + DetailList, + AIcon, + AStep, + ASteps, + ARow, + ACol, + AButton, + PageHeader, + ACard, + Result}, data () { return { title: '提交成功', @@ -81,6 +73,11 @@ export default { ' 本文字区域可以展示简单的补充说明,如果有类似展示\n' + ' “单据”的需求,下面这个灰色区域可以呈现比较复杂的内容。' } + }, + methods: { + print () { + window.print() + } } }