From 866c5ca47b7601f3676f35e7b2bd55cd574ce3db Mon Sep 17 00:00:00 2001 From: lukeyan <1727408482@qq.com> Date: Fri, 16 Jun 2023 21:37:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=8B=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../systemManagement/companyScore/index.js | 23 +++ src/utils/request.js | 2 +- .../companyScore/components/detailsTable.vue | 122 ++++++++++++--- .../components/detailsTableDelete.vue | 102 ++++++++++++ .../components/detailsTableDialog.vue | 145 ++++++++++++++++++ .../components/indexmassageThree.vue | 2 + 6 files changed, 372 insertions(+), 24 deletions(-) create mode 100644 src/views/systemManagement/companyScore/components/detailsTableDelete.vue create mode 100644 src/views/systemManagement/companyScore/components/detailsTableDialog.vue diff --git a/src/api/systemManagement/companyScore/index.js b/src/api/systemManagement/companyScore/index.js index d59dda5..a2c942e 100644 --- a/src/api/systemManagement/companyScore/index.js +++ b/src/api/systemManagement/companyScore/index.js @@ -15,4 +15,27 @@ export function getSafeCompanyDetail(params) { method: 'post', params }) +} +// 增加企业赋分上报数据 +export function addSafeCompanyDetail(data) { + return request({ + url: '/safety/system/tbSafeCompanyScoreDetail', + method: 'post', + data + }) +} +// 编辑企业赋分上报数据 +export function changeSafeCompanyDetail(data) { + return request({ + url: '/safety/system/tbSafeCompanyScoreDetail', + method: 'put', + data + }) +} +// 删除企业赋分上报数据 +export function deleteSafeCompanyDetail(params) { + return request({ + url: '/safety/system/tbSafeCompanyScoreDetail?' + params, + method: 'delete', + }) } \ No newline at end of file diff --git a/src/utils/request.js b/src/utils/request.js index 0da7b9c..7cf545e 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -74,7 +74,7 @@ request.interceptors.response.use( content: response.data.msg, duration: 3 }) - return response.data3 + return response.data } } diff --git a/src/views/systemManagement/companyScore/components/detailsTable.vue b/src/views/systemManagement/companyScore/components/detailsTable.vue index 0b3e7f0..98c55bb 100644 --- a/src/views/systemManagement/companyScore/components/detailsTable.vue +++ b/src/views/systemManagement/companyScore/components/detailsTable.vue @@ -7,11 +7,8 @@ {{ this.input_text }}
- - 提交 + + 提交
@@ -31,7 +29,7 @@ 编辑 - 删除 @@ -43,6 +41,7 @@ @size-change="handleSizeChange" @current-change="handleCurrentChange" :page-sizes="[4]" + :pager-count="5" :page-size="pageSize" :current-page="pageNum" layout="total, sizes, prev, pager, next, jumper" @@ -51,14 +50,25 @@
+ + + \ No newline at end of file diff --git a/src/views/systemManagement/companyScore/components/detailsTableDialog.vue b/src/views/systemManagement/companyScore/components/detailsTableDialog.vue new file mode 100644 index 0000000..a5608d2 --- /dev/null +++ b/src/views/systemManagement/companyScore/components/detailsTableDialog.vue @@ -0,0 +1,145 @@ + + + \ No newline at end of file diff --git a/src/views/systemManagement/safeIndex/components/indexmassageThree.vue b/src/views/systemManagement/safeIndex/components/indexmassageThree.vue index e84cf2c..9bf6c8d 100644 --- a/src/views/systemManagement/safeIndex/components/indexmassageThree.vue +++ b/src/views/systemManagement/safeIndex/components/indexmassageThree.vue @@ -563,12 +563,14 @@ export default { background: #233438 !important; } /deep/.el-table__body-wrapper.is-scrolling-none::-webkit-scrollbar { + display: none; width: 6px; background-color: #5e666a; border-radius: 4px; } /deep/.el-table__body-wrapper.is-scrolling-none::-webkit-scrollbar-thumb { + display: none; width: 5px; background-color: #3c4b4a; border-radius: 4px; -- 2.36.3