45 Commity 77b601a11f ... affc62119d

Autor SHA1 Wiadomość Data
  fuyuchuan affc62119d 消息中心代码回退,修复消息中心租户未隔离问题 7 miesięcy temu
  fuyuchuan 77b601a11f Revert "Merge branch 'system-165' into fu-dev" 7 miesięcy temu
  fuyuchuan 27f6ca2b97 Merge branch 'system-165' into fu-dev 7 miesięcy temu
  fuyuchuan 7701adca8b Merge branch 'master' of http://47.111.81.118:3000/uskycloud/usky-cloud into system-165 7 miesięcy temu
  fuyuchuan d96fbbddcb 小铃铛添加消息大类字段返回 7 miesięcy temu
  james 66618d223d Merge branch 'system-zyj' into system-165 7 miesięcy temu
  james 36c0f53f77 优化租户管理-新增接口,将PC租户管理-应用编辑接口新增租户与默认应用添加到租户和应用关联表逻辑迁移过来1 7 miesięcy temu
  james 58f359f88a Merge branch 'system-zyj' into system-165 7 miesięcy temu
  james 2cc09cb8d6 优化租户管理-新增接口,将PC租户管理-应用编辑接口新增租户与默认应用添加到租户和应用关联表逻辑迁移过来 7 miesięcy temu
  fuyuchuan 52f5ccceb2 Merge branch 'master' of http://47.111.81.118:3000/uskycloud/usky-cloud into fu-dev 7 miesięcy temu
  fuyuchuan 498a80478f Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 7 miesięcy temu
  fuyuchuan 89bc586bd0 消息中心修复租户隔离、消息分类大类 7 miesięcy temu
  gez 926edd7563 Merge branch 'fu-dev' of uskycloud/usky-cloud into master 7 miesięcy temu
  gez 6646e463d9 Merge branch 'system-zyj' of uskycloud/usky-cloud into master 7 miesięcy temu
  fuyuchuan 5941f5ffcc Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 7 miesięcy temu
  fuyuchuan 4b35df00a3 Merge branch 'system-165' into fu-dev 7 miesięcy temu
  hanzhengyi 5064a80aed Merge branch 'han' of uskycloud/usky-cloud into system-165 7 miesięcy temu
  hanzhengyi bd53c4f363 解决冲突 7 miesięcy temu
  hanzhengyi 868377a9de 应用管理增加排序字段,应用菜单增加排序返回值 7 miesięcy temu
  james 536d39b517 Merge branch 'system-zyj' into system-165 7 miesięcy temu
  james 5a959c53c0 与界面对接,修改系统角色表createtime字段 7 miesięcy temu
  james 390b0ad0a0 Merge branch 'system-zyj' into system-165 7 miesięcy temu
  james e4cea614cc 优化租户管理-租户单位配置-克隆和租户管理-租户单位配置-删除两个接口,增加和删除角色表中该租户的角色信息和用户角色租户表中对应当前用户Id租户Id对应信息 7 miesięcy temu
  james 5e3413d250 Merge branch 'system-zyj' into system-165 8 miesięcy temu
  james e92505e639 优化优化帮助中心-栏目管理列表接口,增加系统管理员查询逻辑返回数据 8 miesięcy temu
  james 8452a2e849 Merge branch 'system-zyj' into system-165 8 miesięcy temu
  james deb2080944 优化帮助中心-栏目管理列表和帮助中心-栏目管理列表白名单两个接口,修改栏目名称字段模糊查询的逻辑解决查询值为空的情况 8 miesięcy temu
  james 18a609f7e0 Merge branch 'system-zyj' into system-165 8 miesięcy temu
  james ddf158589d 优化帮助中心-栏目管理列表和帮助中心-栏目管理列表白名单接口,增加栏目名称字段模糊查询; 8 miesięcy temu
  james ee06abc80a Merge branch 'system-zyj' into system-165 8 miesięcy temu
  james b3b213814c 1、优化帮助中心-栏目管理新增和修改、帮助中心-栏目管理列表、帮助中心-栏目管理列表白名单接口,增加栏目名称、栏目排序和关联菜单的三个字段展示,修改接口文档,测试接口; 8 miesięcy temu
  fuyuchuan 3582cd3ba3 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 8 miesięcy temu
  fuyuchuan e315bfbecf Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 8 miesięcy temu
  fuyuchuan ce7d77921e Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 8 miesięcy temu
  fuyuchuan 4c26b9b8c7 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 8 miesięcy temu
  hanzhengyi 9e3a646c72 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan 3ae3342bc5 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan acb997c31a Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  hanzhengyi 12322bd205 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan 0e4cc6773b Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan 6c45e90edc Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan e6e682ef17 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan 3a6fcc6e1e Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan acdd4458ef Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu
  fuyuchuan 7fc81271b0 Merge branch 'fu-dev' of uskycloud/usky-cloud into system-165 9 miesięcy temu

+ 4 - 5
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/domain/HceArticle.java

@@ -4,12 +4,11 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
 /**
  * <p>
  * 帮助中心_内容管理
@@ -94,8 +93,8 @@ public class HceArticle implements Serializable {
     private Integer sortindex;
 
     /**
-     * 栏目名称
+     * 菜单名称
      */
     @TableField(exist = false)
-    private String categoryName;
+    private String menuName;
 }

+ 5 - 4
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/mapper/HceCategoryMapper.java

@@ -1,8 +1,9 @@
 package com.usky.system.mapper;
 
-import com.usky.common.mybatis.core.CrudMapper;
 import com.usky.system.domain.HceCategory;
+import com.usky.common.mybatis.core.CrudMapper;
 import com.usky.system.service.vo.HceCategoryListVO;
+import io.swagger.models.auth.In;
 import org.apache.ibatis.annotations.Param;
 
 import java.util.List;
@@ -16,11 +17,11 @@ import java.util.List;
  * @since 2023-08-29
  */
 public interface HceCategoryMapper extends CrudMapper<HceCategory> {
-    List<HceCategoryListVO> selectMenuTreeAll(@Param("categoryIdList") List<Integer> categoryIdList, @Param("startTime") String startTime, @Param("endTime") String endTime);
+    List<HceCategoryListVO> selectMenuTreeAll(@Param("categoryName") String categoryName, @Param("startTime") String startTime, @Param("endTime") String endTime);
 
-    List<HceCategoryListVO> selectMenuTreeByUserId(@Param("categoryIdList") List<Integer> categoryIdList, @Param("startTime") String startTime, @Param("endTime") String endTime,@Param("userId") Long userId);
+    List<HceCategoryListVO> selectMenuTreeByUserId(@Param("categoryName") String categoryName, @Param("startTime") String startTime, @Param("endTime") String endTime,@Param("userId") Long userId);
 
-    List<HceCategoryListVO> selectMenuTreeByUserIdOne(@Param("categoryIdList") List<Integer> categoryIdList, @Param("startTime") String startTime, @Param("endTime") String endTime,@Param("tenantId") Integer tenantId);
+    List<HceCategoryListVO> selectMenuTreeByUserIdOne(@Param("categoryName") String categoryName, @Param("startTime") String startTime, @Param("endTime") String endTime,@Param("tenantId") Integer tenantId);
 
     List<HceCategory> getMenuNameList(@Param("categoryIdList") List<Integer> categoryIdList);
 

+ 0 - 5
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/mapper/SysTenantMapper.java

@@ -46,8 +46,6 @@ public interface SysTenantMapper extends CrudMapper<SysTenant> {
     void cloneSysMobileBanner(@Param("originalTenantId") Integer originalTenantId,@Param("tenantId") Integer tenantId,@Param("createBy") String createBy);
     void cloneSysTenantPlatform(@Param("originalTenantId") Integer originalTenantId,@Param("tenantId") Integer tenantId);
     void cloneSysMobileTenantMenu(@Param("originalTenantId") Integer originalTenantId,@Param("tenantId") Integer tenantId);
-    void cloneSysRoleMenu(@Param("originalRoleId") long originalRoleId,@Param("roleId") long roleId);
-    void insertSysUserRole(@Param("UserId") long UserId,@Param("roleId") long roleId,@Param("tenantId") long tenantId);
 
     void delSysTenant(@Param("tenantId") Integer tenantId);
     void delSysDept(@Param("tenantId") Integer tenantId);
@@ -59,7 +57,4 @@ public interface SysTenantMapper extends CrudMapper<SysTenant> {
     void delSysMobileBanner(@Param("tenantId") Integer tenantId);
     void delSysMobileTenantConfig(@Param("tenantId") Integer tenantId);
     void delSysMobileTenantMenu(@Param("tenantId") Integer tenantId);
-    void delSysRoleMenu(@Param("roleId") long roleId);
-    void delSysRole(@Param("tenantId") Integer tenantId);
-    void delSysUserRole(@Param("tenantId") Integer tenantId);
 }

+ 4 - 2
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/HceArticleServiceImpl.java

@@ -6,16 +6,18 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.usky.common.core.bean.ApiResult;
 import com.usky.common.core.bean.CommonPage;
 import com.usky.common.core.exception.BusinessException;
-import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.system.domain.HceArticle;
 import com.usky.system.domain.HceCategory;
 import com.usky.system.mapper.HceArticleMapper;
 import com.usky.system.mapper.HceCategoryMapper;
 import com.usky.system.service.HceArticleService;
+import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.system.service.vo.HceArticleVO;
 import org.springframework.stereotype.Service;
+import org.springframework.web.util.HtmlUtils;
 
 import javax.annotation.Resource;
 import java.time.LocalDateTime;
@@ -68,7 +70,7 @@ public class HceArticleServiceImpl extends AbstractCrudService<HceArticleMapper,
                         Integer categoryId1 = page.getRecords().get(i).getCategoryid();
                         Integer categoryId2 = list.get(j).getId();
                         if(categoryId1.equals(categoryId2)){
-                            page.getRecords().get(i).setCategoryName(list.get(j).getCategoryName());
+                            page.getRecords().get(i).setMenuName(list.get(j).getMenuName());
                         }
                     }
                 }

+ 30 - 80
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/HceCategoryServiceImpl.java

@@ -1,20 +1,23 @@
 package com.usky.system.service.impl;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.usky.common.core.exception.BusinessException;
-import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.common.security.utils.SecurityUtils;
 import com.usky.system.domain.HceArticle;
 import com.usky.system.domain.HceCategory;
 import com.usky.system.domain.SysUser;
 import com.usky.system.mapper.HceArticleMapper;
 import com.usky.system.mapper.HceCategoryMapper;
+import com.usky.system.service.HceArticleService;
 import com.usky.system.service.HceCategoryService;
+import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.system.service.ISysUserService;
 import com.usky.system.service.vo.HceCategoryListVO;
 import com.usky.system.service.vo.HceCategoryVO;
+import org.apache.tomcat.jni.Local;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -44,56 +47,17 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
         long userId = SecurityUtils.getUserId();
         SysUser sysUser = userService.selectUserByIdOne(userId);
         List<HceCategoryListVO> list = new ArrayList<>();
-        List<Integer> categoryIdList = new ArrayList<>();
-        if(StringUtils.isNotBlank(hceCategoryVO.getCategoryName())){
-            LambdaQueryWrapper<HceCategory> queryWrapper = Wrappers.lambdaQuery();
-            queryWrapper.like(HceCategory::getCategoryName, hceCategoryVO.getCategoryName());
-            List<HceCategory> list1 = this.list(queryWrapper);
-            if(list1.size() > 0){
-                for (int i = 0; i < list1.size(); i++) {
-                    categoryIdList.add(list1.get(i).getId());
-                }
-                if(("00").equals(sysUser.getUserType())){
-                    if (1L == userId)
-                    {
-                        list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-                    }
-                    else
-                    {
-                        list = baseMapper.selectMenuTreeByUserId(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),userId);
-                    }
-                }else{
-                    if (1L == userId)
-                    {
-                        list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-                    }
-                    else
-                    {
-                        list = baseMapper.selectMenuTreeByUserIdOne(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),SecurityUtils.getTenantId());
-                    }
-
-                }
+        if(("00").equals(sysUser.getUserType())){
+            if (1L == userId)
+            {
+                list = baseMapper.selectMenuTreeAll(hceCategoryVO.getCategoryName(),hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
             }
-        }else{
-            if(("00").equals(sysUser.getUserType())){
-                if (1L == userId)
-                {
-                    list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-                }
-                else
-                {
-                    list = baseMapper.selectMenuTreeByUserId(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),userId);
-                }
-            }else{
-                if (1L == userId)
-                {
-                    list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-                }
-                else
-                {
-                    list = baseMapper.selectMenuTreeByUserIdOne(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),SecurityUtils.getTenantId());
-                }
+            else
+            {
+                list = baseMapper.selectMenuTreeByUserId(hceCategoryVO.getCategoryName(),hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),userId);
             }
+        }else{
+            list = baseMapper.selectMenuTreeByUserIdOne(hceCategoryVO.getCategoryName(),hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime(),SecurityUtils.getTenantId());
         }
 
         List<HceCategoryListVO> finalList = list;
@@ -108,21 +72,7 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
 
     @Override
     public List<HceCategoryListVO> pageWhite(HceCategoryVO hceCategoryVO){
-        List<HceCategoryListVO> list = new ArrayList<>();
-        List<Integer> categoryIdList = new ArrayList<>();
-        if(StringUtils.isNotBlank(hceCategoryVO.getCategoryName())){
-            LambdaQueryWrapper<HceCategory> queryWrapper = Wrappers.lambdaQuery();
-            queryWrapper.like(HceCategory::getCategoryName, hceCategoryVO.getCategoryName());
-            List<HceCategory> list2 = this.list(queryWrapper);
-            if(list2.size() > 0){
-                for (int i = 0; i < list2.size(); i++) {
-                    categoryIdList.add(list2.get(i).getId());
-                }
-                list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-            }
-        }else{
-            list = baseMapper.selectMenuTreeAll(categoryIdList,hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
-        }
+        List<HceCategoryListVO> list = baseMapper.selectMenuTreeAll(hceCategoryVO.getCategoryName(),hceCategoryVO.getStartTime(),hceCategoryVO.getEndTime());
 
         List<HceCategoryListVO> finalList = list;
         List<HceCategoryListVO> list1 = list.stream().filter(s ->s.getParentId() == 0).map(
@@ -159,15 +109,15 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
         }
 
         //新增栏目时校验对应上级栏目是否存在,不存在要先新增上级栏目后再新增本栏目
-//        Integer pid = baseMapper.selectPidByMenuid(hceCategory.getMenuId());
-//        if(pid != null && pid != 0){
-//            LambdaQueryWrapper<HceCategory> queryWrapper2 = Wrappers.lambdaQuery();
-//            queryWrapper2.eq(HceCategory::getMenuId,pid);
-//            List<HceCategory> list2 = this.list(queryWrapper2);
-//            if(list2.size() <= 0){
-//                throw new BusinessException("上级栏目不存在,请先添加上级栏目");
-//            }
-//        }
+        Integer pid = baseMapper.selectPidByMenuid(hceCategory.getMenuId());
+        if(pid != null && pid != 0){
+            LambdaQueryWrapper<HceCategory> queryWrapper2 = Wrappers.lambdaQuery();
+            queryWrapper2.eq(HceCategory::getMenuId,pid);
+            List<HceCategory> list2 = this.list(queryWrapper2);
+            if(list2.size() <= 0){
+                throw new BusinessException("上级栏目不存在,请先添加上级栏目");
+            }
+        }
 
         hceCategory.setCreatedate(LocalDateTime.now());
         this.save(hceCategory);
@@ -202,13 +152,13 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
         if(list.size() > 0){
             throw new BusinessException("该栏目存在栏目内容不可删除");
         }
-//        LambdaQueryWrapper<HceCategory> queryWrapper1 = Wrappers.lambdaQuery();
-//        queryWrapper1.eq(HceCategory::getPid,id)
-//                .eq(HceCategory::getStatus,1);
-//        List<HceCategory> list1 = this.list(queryWrapper1);
-//        if(list1.size()>0){
-//            throw new BusinessException("该栏目存在子栏目不可删除");
-//        }
+        LambdaQueryWrapper<HceCategory> queryWrapper1 = Wrappers.lambdaQuery();
+        queryWrapper1.eq(HceCategory::getPid,id)
+                .eq(HceCategory::getStatus,1);
+        List<HceCategory> list1 = this.list(queryWrapper1);
+        if(list1.size()>0){
+            throw new BusinessException("该栏目存在子栏目不可删除");
+        }
         this.removeById(id);
 
     }

+ 0 - 8
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/MceReceiveServiceImpl.java

@@ -93,8 +93,6 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
             if (StringUtils.isNotBlank(infoTypeBig)) {
                 if ("2".equals(infoTypeBig)) {
                     lambdaQuery.in(MceReceive::getInfoType, "2", "5");
-                } else {
-                    lambdaQuery.eq(MceReceive::getInfoType, infoTypeBig);
                 }
             }
 
@@ -655,12 +653,6 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
             mceReceiveResponseVO.setCreateTime(mceContent.getCreateTime());
             mceReceiveResponseVO.setCreateBy(mceContent.getCreateBy());
             mceReceiveResponseVO.setModuleId(mceReceive.getModuleId());
-            String infoType = mceReceiveResponseVO.getInfoType();
-            if ("2".equals(infoType) || "5".equals(infoType)) {
-                mceReceiveResponseVO.setInfoTypeBig("2");
-            } else {
-                mceReceiveResponseVO.setInfoTypeBig(infoType);
-            }
             returnList.add(mceReceiveResponseVO);
         }
 

+ 4 - 35
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/SysTenantServiceImpl.java

@@ -1,29 +1,29 @@
 package com.usky.system.service.impl;
 
-import cn.hutool.core.date.DateTime;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.usky.common.core.bean.CommonPage;
 import com.usky.common.core.exception.BusinessException;
 import com.usky.common.mybatis.core.AbstractCrudService;
 import com.usky.common.security.utils.SecurityUtils;
 import com.usky.system.domain.SysDept;
-import com.usky.system.domain.SysRole;
 import com.usky.system.domain.SysTenant;
+import com.usky.system.domain.SysUser;
 import com.usky.system.domain.SysUserTenant;
 import com.usky.system.mapper.SysTenantMapper;
 import com.usky.system.mapper.SysUserTenantMapper;
 import com.usky.system.service.ISysDeptService;
-import com.usky.system.service.ISysRoleService;
 import com.usky.system.service.SysTenantPlatformService;
 import com.usky.system.service.SysTenantService;
 import com.usky.system.service.vo.SysTenantOneVo;
 import com.usky.system.service.vo.SysTenantTwoVo;
 import com.usky.system.service.vo.SysTenantVo;
 import com.usky.system.service.vo.TenantPlatformVo;
+import io.swagger.models.auth.In;
+import org.apache.ibatis.annotations.Select;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import java.time.LocalDateTime;
+import java.util.Arrays;
 import java.util.List;
 import java.util.UUID;
 
@@ -46,8 +46,6 @@ public class SysTenantServiceImpl extends AbstractCrudService<SysTenantMapper, S
     private SysTenantMapper sysTenantMapper;
     @Autowired
     private SysTenantPlatformService sysTenantPlatformService;
-    @Autowired
-    private ISysRoleService roleService;
 
     @Override
     public List<SysTenantVo> getUserData() {
@@ -167,27 +165,6 @@ public class SysTenantServiceImpl extends AbstractCrudService<SysTenantMapper, S
         //克隆应用授权和权限配置
         sysTenantMapper.cloneSysTenantPlatform(originalTenantId,tenantId);
         sysTenantMapper.cloneSysMobileTenantMenu(originalTenantId,tenantId);
-        //克隆用户角色和租户用户角色
-        //sys_role
-        SysRole role = new SysRole();
-        long originalRoleId = SecurityUtils.getLoginUser().getSysUser().getRoles().get(0).getRoleId();
-        LambdaQueryWrapper<SysRole> queryWrapper = new LambdaQueryWrapper<>();
-        queryWrapper.select(SysRole::getRoleName,SysRole::getRoleKey,SysRole::getRoleSort,SysRole::getDataScope,SysRole::getStatus).eq(SysRole::getRoleId, originalRoleId);
-        SysRole one = roleService.getOne(queryWrapper);
-        role.setRoleName(one.getRoleName());
-        role.setRoleKey(one.getRoleKey());
-        role.setRoleSort(one.getRoleSort());
-        role.setDataScope(one.getDataScope());
-        role.setStatus(one.getStatus());
-        role.setCreateBy(SecurityUtils.getUsername());
-        role.setCreateTime(DateTime.now());
-        role.setTenantId(tenantId);
-        roleService.insertRole(role);
-        long roleId = role.getRoleId();
-        //sys_role_menu
-        sysTenantMapper.cloneSysRoleMenu(originalRoleId,roleId);
-        //sys_user_role
-        sysTenantMapper.insertSysUserRole(SecurityUtils.getUserId(),roleId,tenantId);
 
         //更新默认应用
         TenantPlatformVo tenantPlatformVo = new TenantPlatformVo();
@@ -209,14 +186,6 @@ public class SysTenantServiceImpl extends AbstractCrudService<SysTenantMapper, S
         sysTenantMapper.delSysMobileBanner(tenantId);
         sysTenantMapper.delSysMobileTenantConfig(tenantId);
         sysTenantMapper.delSysMobileTenantMenu(tenantId);
-
-        LambdaQueryWrapper<SysRole> queryWrapper = new LambdaQueryWrapper<>();
-        queryWrapper.select(SysRole::getRoleId).eq(SysRole::getTenantId, tenantId);
-        SysRole one = roleService.getOne(queryWrapper);
-        long roleId = one.getRoleId();
-        sysTenantMapper.delSysRoleMenu(roleId);
-        sysTenantMapper.delSysRole(tenantId);
-        sysTenantMapper.delSysUserRole(tenantId);
     }
 
     @Override

+ 2 - 10
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/vo/HceCategoryListVO.java

@@ -1,5 +1,7 @@
 package com.usky.system.service.vo;
 
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.usky.system.domain.HceCategory;
 import lombok.Data;
 
 import java.time.LocalDateTime;
@@ -49,16 +51,6 @@ public class HceCategoryListVO {
      */
     private Integer categoryId;
 
-    /**
-     * 栏目名称
-     */
-    private String categoryName;
-
-    /**
-     * 栏目排序
-     */
-    private Integer sortindex;
-
     /**
      * 栏目图片;
      */

+ 0 - 5
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/vo/MceReceiveResponseVO.java

@@ -53,9 +53,4 @@ public class MceReceiveResponseVO {
      * 跳转id
      */
     private Integer moduleId;
-
-    /**
-     * 消息类型-大类
-     */
-    private String infoTypeBig;
 }

+ 9 - 25
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/HceCategoryMapper.xml

@@ -28,8 +28,6 @@
                         m.is_frame as isFrame,
                         m.is_cache as isCache,
                         h.id as categoryId,
-                        h.category_name as categoryName,
-                        h.sortindex as sortindex,
                         h.imagePath as imagePath,
                         h.createdate as createdate,
                         h.modifydate as modifydate,
@@ -41,16 +39,13 @@
         where m.menu_type in ('M', 'C')
           and m.visible = 0
           and m.status = 0
-          <if test="categoryIdList != null and categoryIdList.size() > 0 ">
-              and h.id in
-              <foreach collection="categoryIdList" item="categoryId" index="index" open="(" close=")" separator=",">
-                  #{categoryId}
-              </foreach>
+          <if test="categoryName != null">
+              and m.menu_name = #{categoryName}
           </if>
           <if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
               and h.createdate between #{startTime} and #{endTime}
           </if>
-        order by m.parent_id, h.sortindex
+        order by m.parent_id, m.order_num
     </select>
     <select id="selectMenuTreeByUserId" resultType="com.usky.system.service.vo.HceCategoryListVO">
         select distinct m.menu_id as menuId,
@@ -61,8 +56,6 @@
                         m.is_frame as isFrame,
                         m.is_cache as isCache,
                         h.id as categoryId,
-                        h.category_name as categoryName,
-                        h.sortindex as sortindex,
                         h.imagePath as imagePath,
                         h.createdate as createdate,
                         h.modifydate as modifydate,
@@ -79,16 +72,13 @@
           and m.visible = 0
           and m.status = 0
           AND ro.status = 0
-        <if test="categoryIdList != null and categoryIdList.size() > 0 ">
-            and h.id in
-            <foreach collection="categoryIdList" item="categoryId" index="index" open="(" close=")" separator=",">
-                #{categoryId}
-            </foreach>
+        <if test="categoryName != null">
+            and m.menu_name = #{categoryName}
         </if>
         <if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
             and h.createdate between #{startTime} and #{endTime}
         </if>
-        order by m.parent_id, h.sortindex
+        order by m.parent_id, m.order_num
     </select>
     <select id="selectMenuTreeByUserIdOne" resultType="com.usky.system.service.vo.HceCategoryListVO">
         SELECT
@@ -100,8 +90,6 @@
                     m.is_frame as isFrame,
                     m.is_cache as isCache,
                     h.id as categoryId,
-                    h.category_name as categoryName,
-                    h.sortindex as sortindex,
                     h.imagePath as imagePath,
                     h.createdate as createdate,
                     h.modifydate as modifydate,
@@ -115,16 +103,13 @@
           and m.visible = 0
           and m.status = 0
           AND t.tenant_id=#{tenantId}
-        <if test="categoryIdList != null and categoryIdList.size() > 0 ">
-            and h.id in
-            <foreach collection="categoryIdList" item="categoryId" index="index" open="(" close=")" separator=",">
-                #{categoryId}
-            </foreach>
+        <if test="categoryName != null">
+            and m.menu_name = #{categoryName}
         </if>
         <if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
             and h.createdate between #{startTime} and #{endTime}
         </if>
-        ORDER BY m.parent_id, h.sortindex
+        ORDER BY m.parent_id, m.order_num
     </select>
     <select id="getMenuNameList" resultType="com.usky.system.domain.HceCategory">
         SELECT
@@ -135,7 +120,6 @@
                     m.is_frame as isFrame,
                     m.is_cache as isCache,
                     h.id as id,
-                    h.category_name as categoryName,
                     h.imagePath as imagePath,
                     h.createdate as createdate,
                     h.modifydate as modifydate,

+ 0 - 21
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/SysTenantMapper.xml

@@ -147,18 +147,6 @@
             tenant_id = #{originalTenantId}
         </where>
     </insert>
-    <insert id="cloneSysRoleMenu">
-        insert into sys_role_menu (role_id,menu_id,menu_alias_name)
-        select  #{roleId},menu_id,menu_alias_name
-        from sys_role_menu
-        <where>
-            role_id = #{originalRoleId}
-        </where>
-    </insert>
-    <insert id="insertSysUserRole">
-        insert into sys_user_role (user_id,role_id,tenant_id)
-        values(#{UserId},#{roleId},#{tenantId})
-    </insert>
 
     <delete id="delSysTenant">
         delete from sys_tenant WHERE id = #{tenantId}
@@ -190,14 +178,5 @@
     <delete id="delSysMobileTenantMenu">
         delete from sys_mobile_tenant_menu where tenant_id = #{tenantId}
     </delete>
-    <delete id="delSysRoleMenu">
-        delete from sys_role_menu where role_id = #{roleId}
-    </delete>
-    <delete id="delSysRole">
-        delete from sys_role where tenant_id = #{tenantId}
-    </delete>
-    <delete id="delSysUserRole">
-        delete from sys_user_role where tenant_id = #{tenantId}
-    </delete>
 
 </mapper>