Forráskód Böngészése

组织代码添加全局查询

pans 7 hónapja
szülő
commit
d74ae6a4f7

+ 12 - 0
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/org/controller/SysOrgController.java

@@ -60,6 +60,14 @@ public class SysOrgController {
     @Resource
     private SysUserService sysUserService;
 
+    @ApiOperationSupport(order = 1)
+    @ApiOperation("获取组织分页")
+    @GetMapping("/sys/org/queyrList")
+    public CommonResult<List<SysOrg>> queyrList() {
+        return CommonResult.data(sysOrgService.queyrList());
+    }
+
+
     /**
      * 获取组织分页
      *
@@ -173,6 +181,10 @@ public class SysOrgController {
         return CommonResult.data(sysOrgService.treeAll());
     }
 
+
+
+
+
     /**
      * 获取用户选择器
      *

+ 3 - 1
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/org/enums/SysOrgCategoryEnum.java

@@ -28,7 +28,9 @@ public enum SysOrgCategoryEnum {
     COMPANY("COMPANY"),
 
     /** 部门 */
-    DEPT("DEPT");
+    DEPT("DEPT"),
+
+    COLLEGE("COLLEGE");
 
     private final String value;
 

+ 2 - 0
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/org/service/SysOrgService.java

@@ -195,5 +195,7 @@ public interface SysOrgService extends IService<SysOrg> {
      * 获取组织人员树-人员部分
      * */
     List<Map<String, Object>> getOrgUserChildList(Map param);
+
+    List<SysOrg> queyrList();
 }
 

+ 7 - 0
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/org/service/impl/SysOrgServiceImpl.java

@@ -355,6 +355,13 @@ public class SysOrgServiceImpl extends ServiceImpl<SysOrgMapper, SysOrg> impleme
         return sysOrgMapper.getOrgUserChildList(param);
     }
 
+    @Override
+    public List<SysOrg> queyrList() {
+        LambdaQueryWrapper<SysOrg> lambdaQueryWrapper = new LambdaQueryWrapper<>();
+        lambdaQueryWrapper.orderByAsc(SysOrg::getSortCode);
+        return sysOrgMapper.selectList(lambdaQueryWrapper);
+    }
+
 
     /**
      * 获取组织人员树-分级请求