From 709e71bade7497f61b58f332175c9d29074215fb Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期六, 24 五月 2025 17:27:21 +0800
Subject: [PATCH] #

---
 rsf-admin/src/page/work/components/StaSelect.jsx |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/rsf-admin/src/page/work/components/StaSelect.jsx b/rsf-admin/src/page/work/components/StaSelect.jsx
index 5971aa6..73217b9 100644
--- a/rsf-admin/src/page/work/components/StaSelect.jsx
+++ b/rsf-admin/src/page/work/components/StaSelect.jsx
@@ -29,19 +29,27 @@
     const http = async () => {
         setLoading(true);
         try {
-            const res = await request.post('/selectStaList/page', { 
-                type: type,
-                current: page,
-                pageSize: perPage
+            const res = await request.post('/selectStaList/list', { 
+                type: type                
             });
             
             if (res?.data?.code === 200) {
-                setList(res.data.data.records.map((item) => {
-                    return {
-                        id: item.site,
-                        name: item.site
-                    }
-                }));
+                // 浣跨敤Set鏉ヨ繃婊ら噸澶嶇殑site鍊�
+                const uniqueSites = new Set();
+                setList(res.data.data
+                    .filter(item => {                        
+                        if (uniqueSites.has(item.site)) {
+                            return false;
+                        }
+                        uniqueSites.add(item.site);
+                        return true;
+                    })
+                    .map((item) => {
+                        return {
+                            id: item.site,
+                            name: item.site
+                        }
+                    }));
             } else {
                 notify(res.data.msg);
             }

--
Gitblit v1.9.1