From 4401fa3242713840ed6a7ad43558814fb6c268ce Mon Sep 17 00:00:00 2001 From: songwc Date: Tue, 25 Oct 2022 17:09:47 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E9=A1=B9=E7=9B=AE=E9=A1=B5?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9F=A5=E7=9C=8B=E6=9D=83=20=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=9D=83=20=E4=BF=AE=E6=94=B9=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=90=8D=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/ProjCheckPower.vue | 1219 ++++++++++++++++++++ src/components/drawers/ProjManagePower.vue | 1219 ++++++++++++++++++++ src/components/drawers/ProjPowerList.vue | 15 +- src/components/drawers/ProjectOwn.vue | 703 ++++++++--- src/views/projectcenter/ProjectManage.vue | 305 ++++- 5 files changed, 3265 insertions(+), 196 deletions(-) create mode 100644 src/components/drawers/ProjCheckPower.vue create mode 100644 src/components/drawers/ProjManagePower.vue diff --git a/src/components/drawers/ProjCheckPower.vue b/src/components/drawers/ProjCheckPower.vue new file mode 100644 index 00000000..8f297843 --- /dev/null +++ b/src/components/drawers/ProjCheckPower.vue @@ -0,0 +1,1219 @@ + + + + + + diff --git a/src/components/drawers/ProjManagePower.vue b/src/components/drawers/ProjManagePower.vue new file mode 100644 index 00000000..f4742451 --- /dev/null +++ b/src/components/drawers/ProjManagePower.vue @@ -0,0 +1,1219 @@ + + + + + + diff --git a/src/components/drawers/ProjPowerList.vue b/src/components/drawers/ProjPowerList.vue index 1aea1e0c..ba60607a 100644 --- a/src/components/drawers/ProjPowerList.vue +++ b/src/components/drawers/ProjPowerList.vue @@ -48,7 +48,7 @@ :loading="tableDataTotal === -1 ? true : false" expandRowByClick="true" @expand="expandTable" - :scroll="{ x: 900, y: 400 }" + :scroll="{ x: 900 }" :pagination="false" :row-selection="{ columnWidth: 30, @@ -345,9 +345,9 @@ export default { } } .drawerMain { - min-width: 600px; + min-width: 550px; margin: 0px 32px 0px 32px; - overflow-x: scroll; + // overflow-x: scroll; display: flex; flex-direction: column; .header { @@ -358,6 +358,7 @@ export default { align-items: center; // background-color: red; margin-bottom: 20px; + flex-shrink: 0; .headerTitle { font-size: 18px; font-weight: 600; @@ -370,7 +371,7 @@ export default { width: 100%; height: 100%; // background-color: #bfa; - // overflow-y: auto; + overflow-y: auto; .search { width: 100%; display: flex; @@ -487,6 +488,12 @@ export default { justify-content: center; // position: absolute; // bottom: 20px; + .ant-pagination-item, + .ant-pagination-prev, + .ant-pagination-next, + .ant-pagination-options { + margin-bottom: 10px; + } } // .tab { // .ant-table-thead > tr > th { diff --git a/src/components/drawers/ProjectOwn.vue b/src/components/drawers/ProjectOwn.vue index 9dd0a596..4fb99c0b 100644 --- a/src/components/drawers/ProjectOwn.vue +++ b/src/components/drawers/ProjectOwn.vue @@ -1,3 +1,4 @@ +