|
@@ -322,13 +322,15 @@
|
|
|
ruleFormData.description = res.description || '';
|
|
ruleFormData.description = res.description || '';
|
|
|
ruleFormData.attachmentUrl = JSON.parse(res.attachmentUrl || res.fileUrl || '');
|
|
ruleFormData.attachmentUrl = JSON.parse(res.attachmentUrl || res.fileUrl || '');
|
|
|
ruleFormData.status = res.status ?? 1;
|
|
ruleFormData.status = res.status ?? 1;
|
|
|
- ruleFormData.imageUrls = JSON.parse(res.imageUrls || '');
|
|
|
|
|
- imageList.value = JSON.parse(res.imageUrls || '') || [];
|
|
|
|
|
|
|
+ // 判断如果 imageUrls 不为空且是字符串类型,则进行转换
|
|
|
|
|
+ if (res.imageUrls && typeof res.imageUrls === 'string') {
|
|
|
|
|
+ ruleFormData.imageUrls = res.imageUrls || '';
|
|
|
|
|
+ imageList.value = JSON.parse(res.imageUrls) || [];
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
cloneRuleFormData();
|
|
cloneRuleFormData();
|
|
|
} catch (e) {
|
|
} catch (e) {
|
|
|
console.error('获取院级文件详情失败:', e);
|
|
console.error('获取院级文件详情失败:', e);
|
|
|
- ElMessage.error('获取详情失败');
|
|
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|