From 6f51376903c55e753a8baaee40b154a524efda29 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Tue, 12 Aug 2025 17:14:17 +0800
Subject: [PATCH] feat:样式调整
---
src/views/dataCenter/components/searchData.vue | 1 -
src/utils/util.js | 10 ++++++++++
src/views/dataCenter/dataCenter.vue | 6 +++++-
src/api/dataCenter/dataCenter.js | 8 ++++++++
4 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/src/api/dataCenter/dataCenter.js b/src/api/dataCenter/dataCenter.js
index da14432..0dd0dd0 100644
--- a/src/api/dataCenter/dataCenter.js
+++ b/src/api/dataCenter/dataCenter.js
@@ -88,4 +88,12 @@
method: 'get',
params,
})
+}
+// 附件下载
+export const attachDownload = (data) => {
+ return request({
+ url: `/blade-resource/attach/download`,
+ method: 'post',
+ data
+ })
}
\ No newline at end of file
diff --git a/src/utils/util.js b/src/utils/util.js
index 325dcc5..57c3536 100644
--- a/src/utils/util.js
+++ b/src/utils/util.js
@@ -459,6 +459,16 @@
return `${url.substring(0, lastDotIndex)}_show${url.substring(lastDotIndex)}`
}
+/**
+ * 获取正射路径
+ * @param url
+ * @returns {string}
+ */
+export const getzsShowImg = url => {
+ if (!url) return ''
+ const lastDotIndex = url.lastIndexOf('.')
+ return `${url.substring(0, lastDotIndex)}_show.jpeg`
+}
// key驼峰转换为下划线
export function camelToSnake (obj) {
if (typeof obj !== 'object' || obj === null) {
diff --git a/src/views/dataCenter/components/searchData.vue b/src/views/dataCenter/components/searchData.vue
index 829b13e..fc5052f 100644
--- a/src/views/dataCenter/components/searchData.vue
+++ b/src/views/dataCenter/components/searchData.vue
@@ -140,7 +140,6 @@
const userAreaCode = computed(() => store.getters.userInfo.detail.areaCode);
const selectedAreaCode = computed(() => store.state.user.selectedAreaCode);
const htsjzx = computed(() => store.state.common.downloadProgress?.htsjzx || 100)
-
const emit = defineEmits(['search', 'downFun', 'allDownFun','handleswitchFolders']);
const startTime = dayjs().subtract(6, 'day').startOf('day');
const endTime = dayjs().endOf('day');
diff --git a/src/views/dataCenter/dataCenter.vue b/src/views/dataCenter/dataCenter.vue
index 368b873..501ffe4 100644
--- a/src/views/dataCenter/dataCenter.vue
+++ b/src/views/dataCenter/dataCenter.vue
@@ -885,6 +885,8 @@
min-height: 0; /* 关键:解决 flex 容器中的最小高度问题 */
align-content: flex-start; /* 让内容从顶部开始排列 */
.filePackage {
+ display: flex;
+ justify-content: center;
width: 260px;
height: 146px;
border-radius: 4px 4px 4px 4px;
@@ -894,7 +896,7 @@
img {
width: 111px;
height: 111px;
- margin-left: 56px;
+
}
.el-checkbox {
@@ -909,6 +911,8 @@
left: 0;
height: 23px;
width: 100%;
+ padding: 0 10px;
+ box-sizing: border-box;
background: rgba(22, 56, 101, 0.3);
border-radius: 0px 0px 4px 4px;
font-family: Source Han Sans CN, Source Han Sans CN;
--
Gitblit v1.9.3