Ver Fonte

组成相册修改

duy há 2 meses atrás
pai
commit
0348a2ca10
3 ficheiros alterados com 12 adições e 7 exclusões
  1. 1 1
      package.json
  2. 7 2
      src/views/other-file/image-view.vue
  3. 4 4
      yarn.lock

+ 1 - 1
package.json

@@ -25,7 +25,7 @@
         "dayjs": "^1.11.13",
         "echarts": "^5.5.1",
         "element-plus": "^2.8.7",
-        "hc-vue3-ui": "^4.7.4",
+        "hc-vue3-ui": "^4.7.9",
         "js-base64": "^3.7.7",
         "js-fast-way": "^0.5.7",
         "js-md5": "^0.8.3",

+ 7 - 2
src/views/other-file/image-view.vue

@@ -654,7 +654,12 @@ console.log('日期范围:', [startDate, endDate]) // 输出: ["2025-07-01", "20
 const albumDialogLoading = ref(false)
 const saveAlbum = async () => {
     const rows = tableCheckedKeys.value
-    const margePdfUrls = arrToKey(rows, 'margePdfUrl', ',')
+    // 初始化 margePdfUrls 数组
+    let margePdfUrls = []
+    rows.forEach(item => {
+        const { id, imageUrl } = item
+        margePdfUrls.push({ id, imageUrl })
+})
     const validate = await formValidate(albumFormRef.value)
     if (!validate) return
     albumDialogLoading.value = true
@@ -663,7 +668,7 @@ const saveAlbum = async () => {
         projectId:projectId.value,
         contractId: contractId.value,
         classifyId:dataId.value,
-        margePdfUrls: margePdfUrls.split(','),
+        margePdfUrls: margePdfUrls,
        },
     )
     //判断状态

+ 4 - 4
yarn.lock

@@ -2109,10 +2109,10 @@ has-flag@^4.0.0:
   resolved "http://219.151.181.73:9000/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
 
-hc-vue3-ui@^4.7.4:
-  version "4.7.4"
-  resolved "http://219.151.181.73:9000/hc-vue3-ui/-/hc-vue3-ui-4.7.4.tgz#2677da438263aa1d3e935d5880b3aa4df9c6d9b6"
-  integrity sha512-yi9ibC3gFgyeN5h0DtwG5CUvaPVN/m74nu8LuX13y0LYDFgYJGjZ8RY7dfoswqmoXMDJe2ndho7NeE06sKc12w==
+hc-vue3-ui@^4.7.9:
+  version "4.7.9"
+  resolved "http://219.151.181.73:9000/hc-vue3-ui/-/hc-vue3-ui-4.7.9.tgz#a3d50d17ec9ad0851eef445ca983488dbed61ae3"
+  integrity sha512-jO9dyL2//sSCUAdWqPD/QZ236s3+iyKOCLbUYyuxjv/MIpDePeBslkoXJ7DmbFeEiHCzmXtSbhHywwYqEGhMjA==
   dependencies:
     axios "^1.7.7"
     dayjs "^1.11.13"