From 56714eaa9502daca098dc0a44abb9781dce5a8a5 Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Wed, 19 Apr 2023 18:01:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9B=91=E6=8E=A7=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E9=A1=B5=E9=9D=A2=E3=80=90=E4=B8=BA=E6=94=B9=E5=AE=8C?= =?UTF-8?q?=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/process.scss | 2 +- src/components/ProcessMixin.vue | 94 +++ src/router/modules/userCenter.js | 2 +- src/views/permissionApplication/examine.vue | 6 +- src/views/permissionApplication/launch.vue | 6 +- src/views/userCenter/processCenter.vue | 18 +- .../processCenter/finishProcess.vue | 84 ++- .../userCenter/processCenter/gencyProcess.vue | 72 ++- .../processCenter/monitorProcesses.vue | 85 ++- .../monitorProcesses/monitorDetail.vue | 595 ++++++++++++++++++ .../userCenter/processCenter/sentProcess.vue | 217 ++++--- 11 files changed, 994 insertions(+), 187 deletions(-) create mode 100644 src/components/ProcessMixin.vue create mode 100644 src/views/userCenter/processCenter/monitorProcesses/monitorDetail.vue diff --git a/src/assets/css/process.scss b/src/assets/css/process.scss index 21c5f67..30e3ea6 100644 --- a/src/assets/css/process.scss +++ b/src/assets/css/process.scss @@ -13,7 +13,7 @@ .procedure{ } -.content{ +.process_content{ margin-top: 25px; width:100%; padding: 10px 30px; diff --git a/src/components/ProcessMixin.vue b/src/components/ProcessMixin.vue new file mode 100644 index 0000000..dd7e355 --- /dev/null +++ b/src/components/ProcessMixin.vue @@ -0,0 +1,94 @@ + + diff --git a/src/router/modules/userCenter.js b/src/router/modules/userCenter.js index 0fe81fc..759e5b2 100644 --- a/src/router/modules/userCenter.js +++ b/src/router/modules/userCenter.js @@ -26,7 +26,7 @@ const routes = [ { path:'monitorViews', name:'monitorViews', - component: () => import('../../views/userCenter/processCenter/monitorProcesses/monitorViews.vue') + component: () => import('../../views/userCenter/processCenter/monitorProcesses/monitorDetail.vue') } ] } diff --git a/src/views/permissionApplication/examine.vue b/src/views/permissionApplication/examine.vue index 6d7af25..2e0db3c 100644 --- a/src/views/permissionApplication/examine.vue +++ b/src/views/permissionApplication/examine.vue @@ -4,7 +4,7 @@
-
+
基础信息 @@ -35,11 +35,11 @@
-
+
审批历史
-
+
审核信息
diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue index dbc93c0..1108383 100644 --- a/src/views/permissionApplication/launch.vue +++ b/src/views/permissionApplication/launch.vue @@ -3,7 +3,7 @@
-
+
基础信息 @@ -34,11 +34,11 @@
-
+
审批历史
-
+
指派信息 diff --git a/src/views/userCenter/processCenter.vue b/src/views/userCenter/processCenter.vue index 43a4a6e..f2279a5 100644 --- a/src/views/userCenter/processCenter.vue +++ b/src/views/userCenter/processCenter.vue @@ -87,10 +87,18 @@ import tabs from '../userCenter/processCenter/tabs.vue' align-items: center; margin: 20px 0 0 22px; .item{ - width: 300px; - display: flex; - align-items: center; + width: 300px; + display: flex; + align-items: center; + font-size: 14px; + font-weight: 400; + color: #595959; + margin-right: 5px; + padding-left: 22px; } + ::v-deep .el-input{ + width: 200px; + } } .tabs{ @@ -98,7 +106,5 @@ import tabs from '../userCenter/processCenter/tabs.vue' } } -::v-deep .el-input{ - width: 200px; -} + diff --git a/src/views/userCenter/processCenter/finishProcess.vue b/src/views/userCenter/processCenter/finishProcess.vue index 7ea8ade..4b0dee9 100644 --- a/src/views/userCenter/processCenter/finishProcess.vue +++ b/src/views/userCenter/processCenter/finishProcess.vue @@ -1,31 +1,36 @@ @@ -34,6 +39,11 @@ export default { name: 'finishProcess', data() { return { + q:{ + pageNo:1, + pageSize:10 + }, + total: 0, tableData: [{ processId: '2016-05-1', processName: '王小虎', @@ -74,6 +84,17 @@ export default { } }, methods: { + // 单页数据量 + handleSizeChange(val) { + this.q.pageSize = val; + this.q.pageNo = 1; + this.loadData(); + }, + // 第几页 + handleCurrentChange(val) { + this.q.pageNo = val; + this.loadData(); + }, view() { alert(111) }, @@ -84,6 +105,13 @@ export default { \ No newline at end of file +.table { + margin: 0 14px 0 13px; + ::v-deep .el-pagination { + margin-top: 13px; + padding-left: 20px; + padding-bottom: 10px; + } +} + diff --git a/src/views/userCenter/processCenter/gencyProcess.vue b/src/views/userCenter/processCenter/gencyProcess.vue index cf313b3..1e8358a 100644 --- a/src/views/userCenter/processCenter/gencyProcess.vue +++ b/src/views/userCenter/processCenter/gencyProcess.vue @@ -1,26 +1,30 @@ @@ -29,6 +33,11 @@ export default { name: "gencyProcess", data() { return { + q:{ + pageNo:1, + pageSize:10 + }, + total: 0, tableData: [ { processId: "2016-05-1", @@ -75,6 +84,17 @@ export default { }); }, methods: { + // 单页数据量 + handleSizeChange(val) { + this.q.pageSize = val; + this.q.pageNo = 1; + this.loadData(); + }, + // 第几页 + handleCurrentChange(val) { + this.q.pageNo = val; + this.loadData(); + }, handle() { alert(111); }, @@ -90,4 +110,12 @@ export default { height: 0px !important; } - \ No newline at end of file +.table { + margin: 0 14px 0 13px; + ::v-deep .el-pagination { + margin-top: 13px; + padding-left: 20px; + padding-bottom: 10px; + } +} + diff --git a/src/views/userCenter/processCenter/monitorProcesses.vue b/src/views/userCenter/processCenter/monitorProcesses.vue index d196497..7c51bfb 100644 --- a/src/views/userCenter/processCenter/monitorProcesses.vue +++ b/src/views/userCenter/processCenter/monitorProcesses.vue @@ -1,31 +1,37 @@ + + diff --git a/src/views/userCenter/processCenter/sentProcess.vue b/src/views/userCenter/processCenter/sentProcess.vue index d219037..89b1dff 100644 --- a/src/views/userCenter/processCenter/sentProcess.vue +++ b/src/views/userCenter/processCenter/sentProcess.vue @@ -1,110 +1,137 @@ \ No newline at end of file + +.table { + margin: 0 14px 0 13px; + + ::v-deep .el-pagination { + margin-top: 13px; + padding-left: 20px; + padding-bottom: 10px; + } +} +