From 656614a79bc3ed14f32234c37ce81bc7bc5f707a Mon Sep 17 00:00:00 2001 From: liujun Date: Tue, 30 Jan 2024 13:49:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E7=AB=AF=E3=80=81=E8=82=A1?= =?UTF-8?q?=E4=BB=BD=E7=AB=AF=EF=BC=8C=E7=9B=B8=E5=85=B3=E6=96=B9=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E8=AF=A6=E6=83=85=E4=BF=A1=E6=81=AF=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/element-ui.scss | 31 ++--- src/views/xgf/flow/components/flowInfo.vue | 83 ++++++++++++++ .../xgf/flow/components/flowInfoList.vue | 87 ++++++++++++++ src/views/xgf/flow/components/flowStep.vue | 108 ++++++++++++++++++ src/views/xgf/peopleList/components/list.vue | 14 ++- 5 files changed, 309 insertions(+), 14 deletions(-) create mode 100644 src/views/xgf/flow/components/flowInfo.vue create mode 100644 src/views/xgf/flow/components/flowInfoList.vue create mode 100644 src/views/xgf/flow/components/flowStep.vue diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 67fe950..029888e 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -90,17 +90,22 @@ .el-dialog__title{ font-size: 16px; } - -// card样式修正 -.el-card__header { - padding: 12px 20px; - color: #000; +//当使用card时(class="box-card a")这样写class样式就对了 +.el-card{ + &:not(.a){ + // card样式修正 + .el-card__header { + padding: 12px 20px; + color: #000; + &::before{ + content: ''; + position: absolute; + left: 0; + height: 20px; + width: 6px; + background-color: #1890ff; + } + } + } } -.el-card__header::before{ - content: ''; - position: absolute; - left: 0; - height: 20px; - width: 6px; - background-color: #1890ff; -} \ No newline at end of file + diff --git a/src/views/xgf/flow/components/flowInfo.vue b/src/views/xgf/flow/components/flowInfo.vue new file mode 100644 index 0000000..7ffe2e4 --- /dev/null +++ b/src/views/xgf/flow/components/flowInfo.vue @@ -0,0 +1,83 @@ + + + diff --git a/src/views/xgf/flow/components/flowInfoList.vue b/src/views/xgf/flow/components/flowInfoList.vue new file mode 100644 index 0000000..981ccf5 --- /dev/null +++ b/src/views/xgf/flow/components/flowInfoList.vue @@ -0,0 +1,87 @@ + + + diff --git a/src/views/xgf/flow/components/flowStep.vue b/src/views/xgf/flow/components/flowStep.vue new file mode 100644 index 0000000..84f449a --- /dev/null +++ b/src/views/xgf/flow/components/flowStep.vue @@ -0,0 +1,108 @@ + + + diff --git a/src/views/xgf/peopleList/components/list.vue b/src/views/xgf/peopleList/components/list.vue index d882573..46aec29 100644 --- a/src/views/xgf/peopleList/components/list.vue +++ b/src/views/xgf/peopleList/components/list.vue @@ -42,6 +42,8 @@ @@ -71,9 +75,11 @@ import user from './user.vue' import SendUtil from './sendUtil.vue' import UserInfo from '../../flow_audit/userInfo.vue' import Entrust from './entrust.vue' +import FlowStep from '../../flow/components/flowStep.vue' +import FlowInfoList from '../../flow/components/flowInfoList.vue' export default { - components: { Entrust, UserInfo, SendUtil, Pagination, apply, vueQr, user }, + components: { FlowInfoList, FlowStep, Entrust, UserInfo, SendUtil, Pagination, apply, vueQr, user }, directives: { waves }, data() { return { @@ -163,6 +169,12 @@ export default { handleShow(row) { this.$refs.userInfos.init(row) }, + handleShowStep(row) { + this.$refs.step.init(row) + }, + handleShowFlow(row) { + this.$refs.flowInfoList.init(row) + }, approve(row) { this.$refs.sendUtil.init(row) },