From 5f00696dfb25bc90034448ceb634ed1ef256681a Mon Sep 17 00:00:00 2001
From: qiyunfeng-create <1940665526@qq.com>
Date: 星期四, 21 八月 2025 21:13:35 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/xiehe_website

---
 src/assets/js/middleGround/api/resource.js |   84 ++++++++++++++++++++++++++----------------
 1 files changed, 52 insertions(+), 32 deletions(-)

diff --git a/src/assets/js/middleGround/api/resource.js b/src/assets/js/middleGround/api/resource.js
index a581057..f8464ea 100644
--- a/src/assets/js/middleGround/api/resource.js
+++ b/src/assets/js/middleGround/api/resource.js
@@ -1,4 +1,4 @@
-import request from "@/plugin/axios";
+import request from "@/plugin/axios/index.ts";
 import { publicStore, publicRepository } from "@/assets/js/config";
 import { tokenKey } from "@/assets/js/config";
 import { handleQueryResourceListData } from "../tool";
@@ -25,11 +25,19 @@
     sort,
     fields,
     itemId,
+    itemIds,
     itemType,
     coverSize,
-    filterList,
+    itemIdArr,
+    SysType,
+    isHighQualityResources,
   }) => {
     if (!path) return Promise.reject("鎺ュ彛璇锋眰蹇呰鍙傛暟涓嶈兘涓虹┖锛�");
+
+
+
+
+    
     const query = {
       AccessControl: {
         Path: path,
@@ -42,13 +50,9 @@
         Start: paging?.start || "0",
         Size: paging?.size || "10",
       },
-      SortQuery: sort
-        ? [sort]
-        : [
-            {
-              LinkOrder: "Desc",
-            },
-          ],
+      SortQuery: sort ? [sort] : [{
+        LinkOrder: "Desc"
+      }],
       CreateDate: [],
       Description: [],
       Name: [],
@@ -64,12 +68,18 @@
       ChildrenFolderCount: [],
       ChildrenCount: [],
       ...fields,
-      ...filterList,
     };
+    if (itemIdArr) query["Id"] = itemIdArr;
+    if (SysType) query["SysType="] = [`${SysType}`];
+    if (isHighQualityResources)
+      query["isHighQualityResources="] = [
+        `${isHighQualityResources}`,
+      ];
     if (itemId) query["Id="] = [`${itemId}`];
+    if (itemIds) query["Id="] = itemIds;
     if (itemType) query["Type="] = [`${itemType}`];
     const body = { query: JSON.stringify({ Query: [{ Q1: query }] }) };
-    let token = toolClass.getCookie(tokenKey);
+    let token = localStorage.getItem(tokenKey);
     return request({
       url: token ? "/resource/api/ApiAppUserQuery" : "/resource/api/ApiQuery",
       method: "post",
@@ -111,26 +121,26 @@
     if (params.length > 0) {
       let data = {
         "||Name": [...params],
-        "||tourism_content*": [...params],
-        "||tourism_workflow*": [...params],
-        "||tourism_notes*": [...params],
-        "||tourism_caseIndex*": [...params],
-        "||tourism_basicCase*": [...params],
-        "||tourism_judgmentAndReasons*": [...params],
-        "||tourism_legalIssuesInvolvedInThisCase*": [...params],
-        "||tourism_referenceAnswerAndLegalAnalysis*": [...params],
-        "||tourism_case*": [...params],
-        "||tourism_clause*": [...params],
-        "||tourism_unscramble*": [...params],
-        "||tourism_specialRemind*": [...params],
-        "||tourism_fiction*": [...params],
-        "||tourism_authorityNature*": [...params],
-        "||tourism_authorityGist*": [...params],
-        "||tourism_penaltyGist*": [...params],
-        "||tourism_penaltyTerms*": [...params],
-        "||tourism_penaltyType*": [...params],
-        "||tourism_remarksNote*": [...params],
-        "||tourism_keyword*": [...params],
+        "||content*": [...params],
+        "||workflow*": [...params],
+        "||notes*": [...params],
+        "||caseIndex*": [...params],
+        "||basicCase*": [...params],
+        "||judgmentAndReasons*": [...params],
+        "||legalIssuesInvolvedInThisCase*": [...params],
+        "||referenceAnswerAndLegalAnalysis*": [...params],
+        "||case*": [...params],
+        "||clause*": [...params],
+        "||unscramble*": [...params],
+        "||specialRemind*": [...params],
+        "||fiction*": [...params],
+        "||authorityNature*": [...params],
+        "||authorityGist*": [...params],
+        "||penaltyGist*": [...params],
+        "||penaltyTerms*": [...params],
+        "||penaltyType*": [...params],
+        "||remarksNote*": [...params],
+        "||keyword*": [...params],
       };
       Object.assign(queryBody, data);
     } else {
@@ -145,7 +155,7 @@
       let data = {
         Path: [
           {
-            Repository: "tourism_tourismLawsAndRegulationsDatabase",
+            Repository: "tourismLawsAndRegulationsDatabase",
             Path: path,
           },
         ],
@@ -198,6 +208,16 @@
       data,
     });
   },
+
+  // 鑾峰彇cms鏀惰棌鍒楄〃
+  getCmsCollectList(data) {
+    const body = { query: JSON.stringify({ Query: [{ Q1: data }] }) };
+    return request({
+      url: "/resource/api/ApiAppUserQuery",
+      method: "post",
+      data: body,
+    });
+  },
 };
 
 export default resourceApi;

--
Gitblit v1.9.1