|
@@ -654,7 +654,12 @@ console.log('日期范围:', [startDate, endDate]) // 输出: ["2025-07-01", "20
|
|
const albumDialogLoading = ref(false)
|
|
const albumDialogLoading = ref(false)
|
|
const saveAlbum = async () => {
|
|
const saveAlbum = async () => {
|
|
const rows = tableCheckedKeys.value
|
|
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)
|
|
const validate = await formValidate(albumFormRef.value)
|
|
if (!validate) return
|
|
if (!validate) return
|
|
albumDialogLoading.value = true
|
|
albumDialogLoading.value = true
|
|
@@ -663,7 +668,7 @@ const saveAlbum = async () => {
|
|
projectId:projectId.value,
|
|
projectId:projectId.value,
|
|
contractId: contractId.value,
|
|
contractId: contractId.value,
|
|
classifyId:dataId.value,
|
|
classifyId:dataId.value,
|
|
- margePdfUrls: margePdfUrls.split(','),
|
|
|
|
|
|
+ margePdfUrls: margePdfUrls,
|
|
},
|
|
},
|
|
)
|
|
)
|
|
//判断状态
|
|
//判断状态
|