chengjunhui месяцев назад: 5
Родитель
Сommit
ae985ed269
31 измененных файлов с 44 добавлено и 6 удалено
  1. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/070dfafb86dbc20ba1150a198f72bda4a22ca7cc6ba93a1abf58d854c18b0bd0.json
  2. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/09e39108305001d1861abd87f64a9bbd4e614a82e7db147f69bf3a06676ab710.json
  3. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/14548301633dfc00f4464050593f66b9123faaa408c59ac0fe106358c892fc2f.json
  4. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/177755efad3fb000e34538dc9423f793e66880a3dc38bb7744a8ba5c8baf5295.json
  5. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/18cbbc091a0881a7bdabfa1de68dbbb918104ac75662bd530af382554d70ec3c.json
  6. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/24a1b6c2d923fa4130fb57700855b1cd019130755282e736e97246d5be21c9e2.json
  7. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/2f68736f4e0b9ffbe0aec0115e320719525f10daa6496d32df94b3646c86acb3.json
  8. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/324efe07d32a548a3e79fe6ff413dae7e8bcc333fdcec8d1d9d9c49799e79907.json
  9. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/34187cef0df8feee4db76d0f814bffedf38e3f8d778bce6cadd5a96c393152d1.json
  10. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/3c68e49f62ed37de436c1e3019d048759ae86f3ed5739b1b213205f9d3115309.json
  11. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/43e0be98c69d720fa215eecfea93fcd4c6262137983b4bb862ef3e5b13ed3369.json
  12. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/4c88761e770dd466ae616b6236701bbfbc4d75b0f99ab7d0e6131d3702e51b7f.json
  13. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/61411d1c06501b2b5eb9cfdcdf1f7aa46b7f5bbec9f4691060410a5bae4db5b4.json
  14. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/70e8b9ca8c1a5f6abf45d7e067c6d2d43fbb1553b1f2aa514e9fe339f7f6a186.json
  15. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/7d61727694265b6ff080203effa16d2e1cd56963e9be27f650d08f7e446d56ca.json
  16. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/7d61912b3430a24a8c65cdfde1d40b1968bac293db981e9d5894488b3730e622.json
  17. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/995bde1835b6bc5e566dea1f20abed6acb3b5fad0c5972199ed47afdf16e0125.json
  18. 1 0
      sakura-pharma-frontend/node_modules/.cache/babel-loader/9d01301ec03b137236e5985a5edaeaaff43f590d7ecdff7e316a48c3c43e0eb1.json
  19. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/02ba1b3f3a6a2f59124a0185e4757ac486007821.json.gz
  20. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/147758e2f381f8ff79b47c896e954f8cf55a577f.json.gz
  21. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/1e564e2b6044b3043c65873bbc138da75f0bee3f.json.gz
  22. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/7b6f979df9918883cba9a377e6eb6a2648b7cb7c.json.gz
  23. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/8b813f4aaa28917e66d1eecf4646b785f5104702.json.gz
  24. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/9dcfc3c07b8f880b1d43f16b4ccae728ca6ea87c.json.gz
  25. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/9de80f0ccbbb9d1a2a3f52a3e3016b4bf61c9d0b.json.gz
  26. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/a83bf53b5c53d7461205449524aa948d7ce9bdaf.json.gz
  27. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/ab24e93f75c27ae3c5b20855a35589b36acecd47.json.gz
  28. BIN
      sakura-pharma-frontend/node_modules/.cache/eslint-loader/cd6d72af14d864690dc20ec24e6db2618a71b3fc.json.gz
  29. 13 0
      sakura-pharma-frontend/src/api/index.js
  30. 2 2
      sakura-pharma-frontend/src/views/News.vue
  31. 11 4
      sakura-pharma-frontend/src/views/NewsDetail.vue

Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/070dfafb86dbc20ba1150a198f72bda4a22ca7cc6ba93a1abf58d854c18b0bd0.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/09e39108305001d1861abd87f64a9bbd4e614a82e7db147f69bf3a06676ab710.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/14548301633dfc00f4464050593f66b9123faaa408c59ac0fe106358c892fc2f.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/177755efad3fb000e34538dc9423f793e66880a3dc38bb7744a8ba5c8baf5295.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/18cbbc091a0881a7bdabfa1de68dbbb918104ac75662bd530af382554d70ec3c.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/24a1b6c2d923fa4130fb57700855b1cd019130755282e736e97246d5be21c9e2.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/2f68736f4e0b9ffbe0aec0115e320719525f10daa6496d32df94b3646c86acb3.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/324efe07d32a548a3e79fe6ff413dae7e8bcc333fdcec8d1d9d9c49799e79907.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/34187cef0df8feee4db76d0f814bffedf38e3f8d778bce6cadd5a96c393152d1.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/3c68e49f62ed37de436c1e3019d048759ae86f3ed5739b1b213205f9d3115309.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/43e0be98c69d720fa215eecfea93fcd4c6262137983b4bb862ef3e5b13ed3369.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/4c88761e770dd466ae616b6236701bbfbc4d75b0f99ab7d0e6131d3702e51b7f.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/61411d1c06501b2b5eb9cfdcdf1f7aa46b7f5bbec9f4691060410a5bae4db5b4.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/70e8b9ca8c1a5f6abf45d7e067c6d2d43fbb1553b1f2aa514e9fe339f7f6a186.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/7d61727694265b6ff080203effa16d2e1cd56963e9be27f650d08f7e446d56ca.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/7d61912b3430a24a8c65cdfde1d40b1968bac293db981e9d5894488b3730e622.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/995bde1835b6bc5e566dea1f20abed6acb3b5fad0c5972199ed47afdf16e0125.json


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
sakura-pharma-frontend/node_modules/.cache/babel-loader/9d01301ec03b137236e5985a5edaeaaff43f590d7ecdff7e316a48c3c43e0eb1.json


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/02ba1b3f3a6a2f59124a0185e4757ac486007821.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/147758e2f381f8ff79b47c896e954f8cf55a577f.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/1e564e2b6044b3043c65873bbc138da75f0bee3f.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/7b6f979df9918883cba9a377e6eb6a2648b7cb7c.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/8b813f4aaa28917e66d1eecf4646b785f5104702.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/9dcfc3c07b8f880b1d43f16b4ccae728ca6ea87c.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/9de80f0ccbbb9d1a2a3f52a3e3016b4bf61c9d0b.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/a83bf53b5c53d7461205449524aa948d7ce9bdaf.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/ab24e93f75c27ae3c5b20855a35589b36acecd47.json.gz


BIN
sakura-pharma-frontend/node_modules/.cache/eslint-loader/cd6d72af14d864690dc20ec24e6db2618a71b3fc.json.gz


+ 13 - 0
sakura-pharma-frontend/src/api/index.js

@@ -88,3 +88,16 @@ export function getNewsData() {
       throw error;
     });
 }
+
+export function getNewsContent(id) {
+  return axios
+    .get(`${API_HOST}/system/page/content/${id}`)
+    .then((response) => {
+      // console.log("招聘接口响应数据:", response.data);
+      return response.data;
+    })
+    .catch((error) => {
+      console.error("招聘接口调用出错:", error);
+      throw error;
+    });
+}

+ 2 - 2
sakura-pharma-frontend/src/views/News.vue

@@ -17,8 +17,8 @@
             {
               this.$router.push({
                 name: 'newsDetail',
-                params: { id: index }, // 只传递 id 参数
-                query: { newsData: JSON.stringify(news) }, // 将 news 对象作为查询参数传递
+                params: { id: news.contentId }, // 只传递 id 参数
+                // query: { newsData: JSON.stringify(news) }, // 将 news 对象作为查询参数传递
               });
             }
           "

+ 11 - 4
sakura-pharma-frontend/src/views/NewsDetail.vue

@@ -30,16 +30,23 @@
 </template>
 
 <script>
+import { getNewsContent } from "@/api";
+
 export default {
-  props: ['id', 'newsData'],
+  props: ['id'],
   data() {
     return {
-      newsItem: this.newsData || {}
+      newsItem: {}
     };
   },
   mounted() {
-    console.log("Received id:", this.id);
-    console.log("Received newsData:", this.newsItem);
+    // console.log("Received id:", this.id);
+    // console.log("Received newsData:", this.newsItem);
+    // /system/page/content/
+    getNewsContent(this.id).then((res) => {
+      // console.log("News content data:", res.data);
+      this.newsItem = res.data || {};
+    });
   },
   // 移除 stripHtmlTags 方法,因为不再需要清理 HTML 标签
 };