Procházet zdrojové kódy

修改水印功能

wangfumin před 1 měsícem
rodič
revize
d4d1428c41

+ 6 - 4
mobile/src/utils/index.js

@@ -99,11 +99,11 @@ export function addWatermarkToCollectionImage(imageUrl, options = {}) {
       
       image.onerror = () => {
         //   console.error('主图片加载失败:', imageUrl);
-        //   reject(new Error('主图片加载失败'));
+          reject(new Error(`主图片加载失败: ${imageUrl}`));
       };
       watermark.onerror = () => {
         //   console.error('水印图片加载失败');
-        //   reject(new Error('水印图片加载失败'));
+          reject(new Error('水印图片加载失败'));
       };
       
       // 开始加载图片
@@ -111,7 +111,9 @@ export function addWatermarkToCollectionImage(imageUrl, options = {}) {
       image.src = imageUrl;
       
       // 直接使用相对路径加载水印图片
-      // console.log('开始加载水印图片');
-      watermark.src = '/src/assets/img/waterMar.png';
+      // 测试使用
+    //   watermark.src = '/src/assets/img/waterMar.png';
+    // 正式使用
+    watermark.src = './waterMar.png';
   });
 }

+ 2 - 2
mobile/src/utils/request.js

@@ -66,11 +66,11 @@ request.interceptors.request.use(
       delete config.customHeaders // 删除自定义属性,避免发送到服务器
     }
 
-    console.log('请求发送:', config)
+    // console.log('请求发送:', config)
     return config
   },
   (error) => {
-    console.error('请求错误:', error)
+    // console.error('请求错误:', error)
     return Promise.reject(error)
   },
 )

+ 1 - 7
mobile/src/views/collectpage/components/collectDetail.vue

@@ -330,11 +330,8 @@ const initializeLists = () => {
     poster: '', // 可以添加视频封面图
     alt: `${artifactData.value.title || artifactData.value.name} 视频${index + 1}`
   }))
-
   // 初始化音频列表
   const audioFiles = artifactData.value.audioFiles || []
-  console.log('音频文件列表:', audioFiles)
-  console.log('基础URL:', imgUrl)
 
   audioList.value = audioFiles.map((audioFile, index) => ({
     type: 'audio',
@@ -345,9 +342,6 @@ const initializeLists = () => {
   // 设置当前音频源
   if (audioList.value.length > 0) {
     currentAudioSrc.value = audioList.value[0].src
-    console.log('设置音频源:', currentAudioSrc.value)
-  } else {
-    console.log('没有音频文件')
   }
 }
 
@@ -375,7 +369,7 @@ const getArtifactDetail = async () => {
   loading.value = true
   try {
     const response = await getBookCountApi.getArtifactDetailApi(id)
-    console.log('文物详情数据:', response)
+    // console.log('文物详情数据:', response)
 
     if (response) {
       // 处理返回的详情数据,与collectDetails.vue保持一致

+ 3 - 3
mobile/src/views/collectpage/index.vue

@@ -140,7 +140,7 @@ const buildOrderbyList = (orderByValue = searchParams.value.orderBy) => {
       });
     }
   }
-  console.log('移动端主页buildOrderbyList:', orderByValue, orderbyList);
+  // console.log('移动端主页buildOrderbyList:', orderByValue, orderbyList);
   return orderbyList;
 };
 
@@ -254,7 +254,7 @@ const handleSearch = async (searchFilters = {}) => {
     // 处理返回的数据
     const artifacts = response.list || response.records || response || [];
 
-    console.log('获取到搜索结果:', artifacts.length, '条');
+    // console.log('获取到搜索结果:', artifacts.length, '条');
 
     // 数据格式化处理
     const processedArtifacts = artifacts.map(item => ({
@@ -319,7 +319,7 @@ const handleScroll = async (event) => {
 const loadDictionaryData = async () => {
   try {
     const dictionaryData = await getBookCountApi.getDictionaryListApi();
-    console.log('获取到字典数据:', dictionaryData);
+    // console.log('获取到字典数据:', dictionaryData);
     // 处理等级数据
     if (dictionaryData.grade) {
       levelOptions.value = dictionaryData.grade.map(item => ({

+ 4 - 2
pc/src/utils/index.js

@@ -111,7 +111,9 @@ export function addWatermarkToCollectionImage(imageUrl, options = {}) {
       image.src = imageUrl;
       
       // 直接使用相对路径加载水印图片
-      // console.log('开始加载水印图片');
-      watermark.src = '/src/assets/img/waterMar.png';
+      // 测试使用
+    //   watermark.src = '/src/assets/img/waterMar.png';
+    // 正式使用
+    watermark.src = './waterMar.png';
   });
 }

+ 2 - 2
pc/src/utils/request.js

@@ -66,11 +66,11 @@ request.interceptors.request.use(
       delete config.customHeaders // 删除自定义属性,避免发送到服务器
     }
 
-    console.log('请求发送:', config)
+    // console.log('请求发送:', config)
     return config
   },
   (error) => {
-    console.error('请求错误:', error)
+    // console.error('请求错误:', error)
     return Promise.reject(error)
   },
 )

+ 1 - 1
pc/src/views/collect/components/CollectionContent.vue

@@ -387,7 +387,7 @@ const handleArtifactClick = (artifact) => {
 const loadDictionaryData = async () => {
   try {
     const dictionaryData = await getBookCountApi.getDictionaryListApi();
-    console.log('获取到字典数据:', dictionaryData);
+    // console.log('获取到字典数据:', dictionaryData);
     // 处理等级数据
     if (dictionaryData.grade) {
       levelOptions.value = dictionaryData.grade.map(item => ({