523096025 7 달 전
부모
커밋
e02801336e

+ 4 - 4
huimv-huyang-admin/src/main/java/com/huimv/admin/config/ApiPrefixAutoConfiguration.java

@@ -8,9 +8,9 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 @Configuration
 public class ApiPrefixAutoConfiguration implements WebMvcConfigurer {
 
-//    @Override
-//    public void configurePathMatch(PathMatchConfigurer configurer) {
-//        configurer.addPathPrefix("/huatongApi",  c -> c.isAnnotationPresent(RestController.class));
-//    }
+    @Override
+    public void configurePathMatch(PathMatchConfigurer configurer) {
+        configurer.addPathPrefix("/huatongApi",  c -> c.isAnnotationPresent(RestController.class));
+    }
 
 }

+ 3 - 3
huimv-huyang-admin/src/main/java/com/huimv/admin/controller/AuthorizeController.java

@@ -22,12 +22,12 @@ public class AuthorizeController {
     IMenuService iMenuService;
 
     @PostMapping("/saveAccountGroup")
-    public Result saveAccountGroup(@RequestBody Map<String, String> map){
+    public Result saveAccountGroup(@RequestBody Map<String, Integer> map){
         /*
          * 保存账号关联权限组数据
          */
-        String accountId = map.get("accountId");
-        String groupIds = map.get("groupIds");
+        Integer accountId = map.get("accountId");
+        Integer groupIds = map.get("groupIds");
         return iAuthorizeService.saveAccountGroup(accountId,groupIds);
     }
 

+ 1 - 0
huimv-huyang-admin/src/main/java/com/huimv/admin/controller/BreedReactionController.java

@@ -43,6 +43,7 @@ public class BreedReactionController {
     public Result edit(@RequestBody BreedReaction reaction) {
         return reactionService.edit(reaction);
     }
+
     @RequestMapping("/remove")
     public Result remove(@RequestBody Map<String, String> paramsMap) {
         return reactionService.remove(paramsMap);

+ 1 - 1
huimv-huyang-admin/src/main/java/com/huimv/admin/mapper/AccountGroupMapper.java

@@ -16,5 +16,5 @@ import org.springframework.stereotype.Repository;
 @Repository
 public interface AccountGroupMapper extends BaseMapper<AccountGroup> {
 
-    void removeAccountGroup(@Param("accountId") String accountId);
+    void removeAccountGroup(@Param("accountId") Integer accountId);
 }

+ 1 - 1
huimv-huyang-admin/src/main/java/com/huimv/admin/service/IAuthorizeService.java

@@ -8,7 +8,7 @@ import java.util.Map;
 
 public interface IAuthorizeService {
 
-    Result saveAccountGroup(String accountId, String groupIds);
+    Result saveAccountGroup(Integer accountId, Integer groupIds);
 
     Result saveGroupMenu(String groupId, String menuIds, String isAll);
 

+ 7 - 12
huimv-huyang-admin/src/main/java/com/huimv/admin/service/impl/AuthorizeServiceImpl.java

@@ -41,7 +41,7 @@ public class AuthorizeServiceImpl implements IAuthorizeService {
     
     @Override
     @Transactional
-    public Result saveAccountGroup(String accountId, String groupIds) {
+    public Result saveAccountGroup(Integer accountId, Integer groupIds) {
         /**
          * Step1:先删除原先的账号关联权限组数据;
          * Step2:再添加新的账号关联权限组数据;
@@ -51,18 +51,13 @@ public class AuthorizeServiceImpl implements IAuthorizeService {
             accountGroupMapper.removeAccountGroup(groupIds);
             return new Result(10000, "保存账号关联权限组成功", true);
         }else {
-            String[] groupIdArray = accountId.split(",");
+
             accountGroupMapper.removeAccountGroup(accountId);
-//        for (int a = 0; a < groupIdArray.length; a++) {
-//            accountGroupMapper.removeAccountGroup(accountId,groupIdArray[a]);
-//        }
-            for (int a = 0; a < groupIdArray.length; a++) {
-                AccountGroup accountGroupEntity = new AccountGroup();
-                accountGroupEntity.setAccountId(Integer.parseInt(groupIdArray[a]));
-                accountGroupEntity.setGroupId(Integer.parseInt(groupIds));
-                accountGroupMapper.insert(accountGroupEntity);
-//            accountGroupMapper.insert(Integer.parseInt(accountId),Integer.parseInt(groupIdArray[a]));
-            }
+            AccountGroup accountGroupEntity = new AccountGroup();
+            accountGroupEntity.setAccountId(accountId);
+            accountGroupEntity.setGroupId(groupIds);
+            accountGroupMapper.insert(accountGroupEntity);
+
             return new Result(10000, "保存账号关联权限组成功", true);
         }