From 2f3221b7c90d5663fdb312653a2d188bc4628370 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 09 二月 2026 10:19:21 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 server/services/src/main/java/com/doumee/service/business/impl/CategoryServiceImpl.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/impl/CategoryServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/CategoryServiceImpl.java
index 6f231e7..bc617e2 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/CategoryServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/CategoryServiceImpl.java
@@ -215,6 +215,8 @@
     public List<Category> findList(Category category) {
         category.setDeleted(Constants.ZERO);
         QueryWrapper<Category> wrapper = new QueryWrapper<>(category);
+        wrapper.lambda().orderByAsc(Category::getSortnum);
+        wrapper.lambda().orderByAsc(Category::getId);
         return categoryMapper.selectList(wrapper);
     }
   
@@ -338,7 +340,11 @@
     public void syncZhanQu() throws IOException {
         LoginUserInfo loginUserInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal();
         IPass iPass = new IPass();
-        List<ZhanQuVO> l =  iPass.getIPassZhanquList();
+        List<ZhanQuVO> l =  iPass.getIPassZhanquList(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.IPASS_LOGIN_ACCOUNT).getCode(),
+                systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.IPASS_LOGIN_PSD).getCode(),
+                systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.IPASS_TOKEN_URL).getCode(),
+                systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.IPASS_ZHANQU_URL).getCode()
+        );
         List<Category> categoryList = categoryMapper.selectList(new QueryWrapper<Category>().lambda()
                 .eq(Category::getType,Constants.ZERO)
                 .eq(Category::getDeleted,Constants.ZERO)
@@ -367,11 +373,11 @@
     public Category vaildData(ZhanQuVO zhanQuVO , List<Category> categoryList, LoginUserInfo userInfo) {
         Category returnData = new Category();
         for (Category category:categoryList) {
+            returnData.setUpdateUser(userInfo.getId());
+            returnData.setUpdateTime(new Date());
             if(category.getDetail().equals(zhanQuVO.getNodeCode())){
                 returnData = category   ;
                 returnData.setName(zhanQuVO.getNodeName());
-                returnData.setUpdateUser(userInfo.getId());
-                returnData.setUpdateTime(new Date());
                 return returnData;
             }
         }

--
Gitblit v1.9.3