Explorar o código

下发用户、组织、岗位代码提交

pans hai 5 meses
pai
achega
c9b3127775
Modificáronse 33 ficheiros con 2156 adicións e 0 borrados
  1. 133 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegeOrgController.java
  2. 133 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegePositionController.java
  3. 133 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegeUserController.java
  4. 78 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegeOrg.java
  5. 86 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegePosition.java
  6. 100 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegeUser.java
  7. 34 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegeOrgEnum.java
  8. 34 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegePositionEnum.java
  9. 34 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegeUserEnum.java
  10. 26 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegeOrgMapper.java
  11. 26 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegePositionMapper.java
  12. 26 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegeUserMapper.java
  13. 5 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegeOrgMapper.xml
  14. 5 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegePositionMapper.xml
  15. 5 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegeUserMapper.xml
  16. 70 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgAddParam.java
  17. 75 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgEditParam.java
  18. 35 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgIdParam.java
  19. 51 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgPageParam.java
  20. 78 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionAddParam.java
  21. 83 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionEditParam.java
  22. 35 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionIdParam.java
  23. 51 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionPageParam.java
  24. 96 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserAddParam.java
  25. 101 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserEditParam.java
  26. 35 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserIdParam.java
  27. 51 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserPageParam.java
  28. 82 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegeOrgService.java
  29. 82 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegePositionService.java
  30. 82 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegeUserService.java
  31. 97 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegeOrgServiceImpl.java
  32. 97 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegePositionServiceImpl.java
  33. 97 0
      snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegeUserServiceImpl.java

+ 133 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegeOrgController.java

@@ -0,0 +1,133 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.controller;
+
+import cn.dev33.satoken.annotation.SaCheckPermission;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
+import com.github.xiaoymin.knife4j.annotations.ApiSupport;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RestController;
+import vip.xiaonuo.common.annotation.CommonLog;
+import vip.xiaonuo.common.pojo.CommonResult;
+import vip.xiaonuo.common.pojo.CommonValidList;
+import vip.xiaonuo.disk.domain.CollegeOrg;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgAddParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgEditParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgIdParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgPageParam;
+import vip.xiaonuo.disk.service.CollegeOrgService;
+
+
+import javax.annotation.Resource;
+import javax.validation.Valid;
+import javax.validation.constraints.NotEmpty;
+
+/**
+ * 下发组织日志表控制器
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ */
+@Api(tags = "下发组织日志表控制器")
+@ApiSupport(author = "SNOWY_TEAM", order = 1)
+@RestController
+@Validated
+public class CollegeOrgController {
+
+    @Resource
+    private CollegeOrgService collegeOrgService;
+
+    /**
+     * 获取下发组织日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    @ApiOperationSupport(order = 1)
+    @ApiOperation("获取下发组织日志表分页")
+    @SaCheckPermission("/disk/CollegeOrg/page")
+    @GetMapping("/disk/CollegeOrg/page")
+    public CommonResult<Page<CollegeOrg>> page(CollegeOrgPageParam collegeOrgPageParam) {
+        return CommonResult.data(collegeOrgService.page(collegeOrgPageParam));
+    }
+
+    /**
+     * 添加下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    @ApiOperationSupport(order = 2)
+    @ApiOperation("添加下发组织日志表")
+    @CommonLog("添加下发组织日志表")
+    @SaCheckPermission("/disk/CollegeOrg/add")
+    @PostMapping("/disk/CollegeOrg/add")
+    public CommonResult<String> add(@RequestBody @Valid CollegeOrgAddParam collegeOrgAddParam) {
+        collegeOrgService.add(collegeOrgAddParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 编辑下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    @ApiOperationSupport(order = 3)
+    @ApiOperation("编辑下发组织日志表")
+    @CommonLog("编辑下发组织日志表")
+    @SaCheckPermission("/disk/CollegeOrg/edit")
+    @PostMapping("/disk/CollegeOrg/edit")
+    public CommonResult<String> edit(@RequestBody @Valid CollegeOrgEditParam collegeOrgEditParam) {
+        collegeOrgService.edit(collegeOrgEditParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 删除下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    @ApiOperationSupport(order = 4)
+    @ApiOperation("删除下发组织日志表")
+    @CommonLog("删除下发组织日志表")
+    @SaCheckPermission("/disk/CollegeOrg/delete")
+    @PostMapping("/disk/CollegeOrg/delete")
+    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
+                                                   CommonValidList<CollegeOrgIdParam> collegeOrgIdParamList) {
+        collegeOrgService.delete(collegeOrgIdParamList);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 获取下发组织日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    @ApiOperationSupport(order = 5)
+    @ApiOperation("获取下发组织日志表详情")
+    @SaCheckPermission("/disk/CollegeOrg/detail")
+    @GetMapping("/disk/CollegeOrg/detail")
+    public CommonResult<CollegeOrg> detail(@Valid CollegeOrgIdParam collegeOrgIdParam) {
+        return CommonResult.data(collegeOrgService.detail(collegeOrgIdParam));
+    }
+
+}

+ 133 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegePositionController.java

@@ -0,0 +1,133 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.controller;
+
+import cn.dev33.satoken.annotation.SaCheckPermission;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
+import com.github.xiaoymin.knife4j.annotations.ApiSupport;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RestController;
+import vip.xiaonuo.common.annotation.CommonLog;
+import vip.xiaonuo.common.pojo.CommonResult;
+import vip.xiaonuo.common.pojo.CommonValidList;
+import vip.xiaonuo.disk.domain.CollegePosition;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionAddParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionEditParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionIdParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionPageParam;
+import vip.xiaonuo.disk.service.CollegePositionService;
+
+
+import javax.annotation.Resource;
+import javax.validation.Valid;
+import javax.validation.constraints.NotEmpty;
+
+/**
+ * 下发岗位日志表控制器
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ */
+@Api(tags = "下发岗位日志表控制器")
+@ApiSupport(author = "SNOWY_TEAM", order = 1)
+@RestController
+@Validated
+public class CollegePositionController {
+
+    @Resource
+    private CollegePositionService collegePositionService;
+
+    /**
+     * 获取下发岗位日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    @ApiOperationSupport(order = 1)
+    @ApiOperation("获取下发岗位日志表分页")
+    @SaCheckPermission("/disk/CollegePosition/page")
+    @GetMapping("/disk/CollegePosition/page")
+    public CommonResult<Page<CollegePosition>> page(CollegePositionPageParam collegePositionPageParam) {
+        return CommonResult.data(collegePositionService.page(collegePositionPageParam));
+    }
+
+    /**
+     * 添加下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    @ApiOperationSupport(order = 2)
+    @ApiOperation("添加下发岗位日志表")
+    @CommonLog("添加下发岗位日志表")
+    @SaCheckPermission("/disk/CollegePosition/add")
+    @PostMapping("/disk/CollegePosition/add")
+    public CommonResult<String> add(@RequestBody @Valid CollegePositionAddParam collegePositionAddParam) {
+        collegePositionService.add(collegePositionAddParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 编辑下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    @ApiOperationSupport(order = 3)
+    @ApiOperation("编辑下发岗位日志表")
+    @CommonLog("编辑下发岗位日志表")
+    @SaCheckPermission("/disk/CollegePosition/edit")
+    @PostMapping("/disk/CollegePosition/edit")
+    public CommonResult<String> edit(@RequestBody @Valid CollegePositionEditParam collegePositionEditParam) {
+        collegePositionService.edit(collegePositionEditParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 删除下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    @ApiOperationSupport(order = 4)
+    @ApiOperation("删除下发岗位日志表")
+    @CommonLog("删除下发岗位日志表")
+    @SaCheckPermission("/disk/CollegePosition/delete")
+    @PostMapping("/disk/CollegePosition/delete")
+    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
+                                                   CommonValidList<CollegePositionIdParam> collegePositionIdParamList) {
+        collegePositionService.delete(collegePositionIdParamList);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 获取下发岗位日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    @ApiOperationSupport(order = 5)
+    @ApiOperation("获取下发岗位日志表详情")
+    @SaCheckPermission("/disk/CollegePosition/detail")
+    @GetMapping("/disk/CollegePosition/detail")
+    public CommonResult<CollegePosition> detail(@Valid CollegePositionIdParam collegePositionIdParam) {
+        return CommonResult.data(collegePositionService.detail(collegePositionIdParam));
+    }
+
+}

+ 133 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/CollegeUserController.java

@@ -0,0 +1,133 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.controller;
+
+import cn.dev33.satoken.annotation.SaCheckPermission;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
+import com.github.xiaoymin.knife4j.annotations.ApiSupport;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RestController;
+import vip.xiaonuo.common.annotation.CommonLog;
+import vip.xiaonuo.common.pojo.CommonResult;
+import vip.xiaonuo.common.pojo.CommonValidList;
+import vip.xiaonuo.disk.domain.CollegeUser;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserAddParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserEditParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserIdParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserPageParam;
+import vip.xiaonuo.disk.service.CollegeUserService;
+
+
+import javax.annotation.Resource;
+import javax.validation.Valid;
+import javax.validation.constraints.NotEmpty;
+
+/**
+ * 下发用户日志表控制器
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ */
+@Api(tags = "下发用户日志表控制器")
+@ApiSupport(author = "SNOWY_TEAM", order = 1)
+@RestController
+@Validated
+public class CollegeUserController {
+
+    @Resource
+    private CollegeUserService collegeUserService;
+
+    /**
+     * 获取下发用户日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    @ApiOperationSupport(order = 1)
+    @ApiOperation("获取下发用户日志表分页")
+    @SaCheckPermission("/disk/CollegeUser/page")
+    @GetMapping("/disk/CollegeUser/page")
+    public CommonResult<Page<CollegeUser>> page(CollegeUserPageParam collegeUserPageParam) {
+        return CommonResult.data(collegeUserService.page(collegeUserPageParam));
+    }
+
+    /**
+     * 添加下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    @ApiOperationSupport(order = 2)
+    @ApiOperation("添加下发用户日志表")
+    @CommonLog("添加下发用户日志表")
+    @SaCheckPermission("/disk/CollegeUser/add")
+    @PostMapping("/disk/CollegeUser/add")
+    public CommonResult<String> add(@RequestBody @Valid CollegeUserAddParam collegeUserAddParam) {
+        collegeUserService.add(collegeUserAddParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 编辑下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    @ApiOperationSupport(order = 3)
+    @ApiOperation("编辑下发用户日志表")
+    @CommonLog("编辑下发用户日志表")
+    @SaCheckPermission("/disk/CollegeUser/edit")
+    @PostMapping("/disk/CollegeUser/edit")
+    public CommonResult<String> edit(@RequestBody @Valid CollegeUserEditParam collegeUserEditParam) {
+        collegeUserService.edit(collegeUserEditParam);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 删除下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    @ApiOperationSupport(order = 4)
+    @ApiOperation("删除下发用户日志表")
+    @CommonLog("删除下发用户日志表")
+    @SaCheckPermission("/disk/CollegeUser/delete")
+    @PostMapping("/disk/CollegeUser/delete")
+    public CommonResult<String> delete(@RequestBody @Valid @NotEmpty(message = "集合不能为空")
+                                                   CommonValidList<CollegeUserIdParam> collegeUserIdParamList) {
+        collegeUserService.delete(collegeUserIdParamList);
+        return CommonResult.ok();
+    }
+
+    /**
+     * 获取下发用户日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    @ApiOperationSupport(order = 5)
+    @ApiOperation("获取下发用户日志表详情")
+    @SaCheckPermission("/disk/CollegeUser/detail")
+    @GetMapping("/disk/CollegeUser/detail")
+    public CommonResult<CollegeUser> detail(@Valid CollegeUserIdParam collegeUserIdParam) {
+        return CommonResult.data(collegeUserService.detail(collegeUserIdParam));
+    }
+
+}

+ 78 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegeOrg.java

@@ -0,0 +1,78 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发组织日志表实体
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+@Setter
+@TableName("COLLEGE_ORG")
+public class CollegeOrg {
+
+    /** 主键id */
+    @TableId
+    @ApiModelProperty(value = "主键id", position = 1)
+    private String id;
+
+    /** 组织id */
+    @ApiModelProperty(value = "组织id", position = 2)
+    private Long deptId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String usergName;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String descRibe;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private String delFlag;
+
+    /** 用户组类型(2组织用户组 1自建用户组) */
+    @ApiModelProperty(value = "用户组类型(2组织用户组 1自建用户组)", position = 6)
+    private String type;
+
+    /** 用户id */
+    @ApiModelProperty(value = "用户id", position = 7)
+    private String userId;
+
+    /** App名称 */
+    @ApiModelProperty(value = "App名称", position = 8)
+    private String appName;
+
+    /** App Code */
+    @ApiModelProperty(value = "App Code", position = 9)
+    private String userNumber;
+
+    /** 创建时间 */
+    @ApiModelProperty(value = "创建时间", position = 10)
+    @TableField(fill = FieldFill.INSERT)
+    private Date createTime;
+
+    /** 用户id数组 */
+    @ApiModelProperty(value = "用户id数组", position = 11)
+    private String userList;
+}

+ 86 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegePosition.java

@@ -0,0 +1,86 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发岗位日志表实体
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+@Setter
+@TableName("COLLEGE_POSITION")
+public class CollegePosition {
+
+    /** 主键id */
+    @TableId
+    @ApiModelProperty(value = "主键id", position = 1)
+    private String id;
+
+    /** 岗位Id */
+    @ApiModelProperty(value = "岗位Id", position = 2)
+    private String postId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String postCode;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String postName;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private Integer postSort;
+
+    /** 组织Id */
+    @ApiModelProperty(value = "组织Id", position = 6)
+    private Long deptId;
+
+    /** 组织名称 */
+    @ApiModelProperty(value = "组织名称", position = 7)
+    private String deptName;
+
+    /** 状态(0正常;1停用) */
+    @ApiModelProperty(value = "状态(0正常;1停用)", position = 8)
+    private String status;
+
+    /** 创建者 */
+    @ApiModelProperty(value = "创建者", position = 9)
+    private String createBy;
+
+    /** 备注 */
+    @ApiModelProperty(value = "备注", position = 10)
+    private String remark;
+
+    /** 添加系统 */
+    @ApiModelProperty(value = "添加系统", position = 11)
+    private String createApp;
+
+    /** 修改系统 */
+    @ApiModelProperty(value = "修改系统", position = 12)
+    private String updateApp;
+
+    /** 创建时间 */
+    @ApiModelProperty(value = "创建时间", position = 13)
+    @TableField(fill = FieldFill.INSERT)
+    private Date createTime;
+}

+ 100 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/domain/CollegeUser.java

@@ -0,0 +1,100 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.domain;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.util.Date;
+
+/**
+ * 下发用户日志表实体
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+@Setter
+@TableName("COLLEGE_USER")
+public class CollegeUser {
+
+    /** 主键id */
+    @TableId
+    @ApiModelProperty(value = "主键id", position = 1)
+    private String id;
+
+    /** 部门id */
+    @ApiModelProperty(value = "部门id", position = 2)
+    private Long deptId;
+
+    /** 岗位编码 */
+    @ApiModelProperty(value = "岗位编码", position = 3)
+    private String postIds;
+
+    /** 岗位名称 */
+    @ApiModelProperty(value = "岗位名称", position = 4)
+    private String postName;
+
+    /** 账号 */
+    @ApiModelProperty(value = "账号", position = 5)
+    private String userName;
+
+    /** 姓名 */
+    @ApiModelProperty(value = "姓名", position = 6)
+    private String nickName;
+
+    /** 用户邮箱 */
+    @ApiModelProperty(value = "用户邮箱", position = 7)
+    private String email;
+
+    /** 手机号码 */
+    @ApiModelProperty(value = "手机号码", position = 8)
+    private String phone;
+
+    /** 证件号 */
+    @ApiModelProperty(value = "证件号", position = 9)
+    private String psptId;
+
+    /** 用户性别( "0=男,1=女,2=未知") */
+    private String sex;
+
+    /** 用户头像 */
+    @ApiModelProperty(value = "用户头像", position = 11)
+    private String avatar;
+
+    /** 密码 */
+    @ApiModelProperty(value = "密码", position = 12)
+    private String password;
+
+    /** 账号状态("0=正常,1=停用") */
+    private String status;
+
+    /** 人员编码 */
+    @ApiModelProperty(value = "人员编码", position = 14)
+    private String personCode;
+
+    /** 账号类型 */
+    @ApiModelProperty(value = "账号类型", position = 15)
+    private String userType;
+
+    /** 历史密码 */
+    @ApiModelProperty(value = "历史密码", position = 16)
+    private String historyPassword;
+
+    /** 创建时间 */
+    @ApiModelProperty(value = "创建时间", position = 17)
+    private Date crateTime;
+}

+ 34 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegeOrgEnum.java

@@ -0,0 +1,34 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.enums;
+
+import lombok.Getter;
+
+/**
+ * 下发组织日志表枚举
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+public enum CollegeOrgEnum {
+
+    /** 测试 */
+    TEST("TEST");
+
+    private final String value;
+
+    CollegeOrgEnum(String value) {
+        this.value = value;
+    }
+}

+ 34 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegePositionEnum.java

@@ -0,0 +1,34 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.enums;
+
+import lombok.Getter;
+
+/**
+ * 下发岗位日志表枚举
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+public enum CollegePositionEnum {
+
+    /** 测试 */
+    TEST("TEST");
+
+    private final String value;
+
+    CollegePositionEnum(String value) {
+        this.value = value;
+    }
+}

+ 34 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/enums/CollegeUserEnum.java

@@ -0,0 +1,34 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.enums;
+
+import lombok.Getter;
+
+/**
+ * 下发用户日志表枚举
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+public enum CollegeUserEnum {
+
+    /** 测试 */
+    TEST("TEST");
+
+    private final String value;
+
+    CollegeUserEnum(String value) {
+        this.value = value;
+    }
+}

+ 26 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegeOrgMapper.java

@@ -0,0 +1,26 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import vip.xiaonuo.disk.domain.CollegeOrg;
+
+
+/**
+ * 下发组织日志表Mapper接口
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+public interface CollegeOrgMapper extends BaseMapper<CollegeOrg> {
+}

+ 26 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegePositionMapper.java

@@ -0,0 +1,26 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import vip.xiaonuo.disk.domain.CollegePosition;
+
+
+/**
+ * 下发岗位日志表Mapper接口
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+public interface CollegePositionMapper extends BaseMapper<CollegePosition> {
+}

+ 26 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/CollegeUserMapper.java

@@ -0,0 +1,26 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import vip.xiaonuo.disk.domain.CollegeUser;
+
+
+/**
+ * 下发用户日志表Mapper接口
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+public interface CollegeUserMapper extends BaseMapper<CollegeUser> {
+}

+ 5 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegeOrgMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="vip.xiaonuo.disk.modular.CollegeOrg.mapper.CollegeOrgMapper">
+
+</mapper>

+ 5 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegePositionMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="vip.xiaonuo.disk.modular.CollegePosition.mapper.CollegePositionMapper">
+
+</mapper>

+ 5 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CollegeUserMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="vip.xiaonuo.disk.modular.CollegeUser.mapper.CollegeUserMapper">
+
+</mapper>

+ 70 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgAddParam.java

@@ -0,0 +1,70 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeOrg;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发组织日志表添加参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+@Setter
+public class CollegeOrgAddParam {
+
+    /** 组织id */
+    @ApiModelProperty(value = "组织id", position = 2)
+    private Long deptId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String usergName;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String descRibe;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private String delFlag;
+
+    /** 用户组类型(2组织用户组 1自建用户组) */
+    @ApiModelProperty(value = "用户组类型(2组织用户组 1自建用户组)", position = 6)
+    private String type;
+
+    /** 用户id */
+    @ApiModelProperty(value = "用户id", position = 7)
+    private String userId;
+
+    /** App名称 */
+    @ApiModelProperty(value = "App名称", position = 8)
+    private String appName;
+
+    /** App Code */
+    @ApiModelProperty(value = "App Code", position = 9)
+    private String userNumber;
+
+    /** 用户id数组 */
+    @ApiModelProperty(value = "用户id数组", position = 11)
+    private String userList;
+
+}

+ 75 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgEditParam.java

@@ -0,0 +1,75 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeOrg;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发组织日志表编辑参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+@Setter
+public class CollegeOrgEditParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true, position = 1)
+    @NotBlank(message = "id不能为空")
+    private String id;
+
+    /** 组织id */
+    @ApiModelProperty(value = "组织id", position = 2)
+    private Long deptId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String usergName;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String descRibe;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private String delFlag;
+
+    /** 用户组类型(2组织用户组 1自建用户组) */
+    @ApiModelProperty(value = "用户组类型(2组织用户组 1自建用户组)", position = 6)
+    private String type;
+
+    /** 用户id */
+    @ApiModelProperty(value = "用户id", position = 7)
+    private String userId;
+
+    /** App名称 */
+    @ApiModelProperty(value = "App名称", position = 8)
+    private String appName;
+
+    /** App Code */
+    @ApiModelProperty(value = "App Code", position = 9)
+    private String userNumber;
+
+    /** 用户id数组 */
+    @ApiModelProperty(value = "用户id数组", position = 11)
+    private String userList;
+
+}

+ 35 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgIdParam.java

@@ -0,0 +1,35 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeOrg;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * 下发组织日志表Id参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+@Setter
+public class CollegeOrgIdParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true)
+    @NotBlank(message = "id不能为空")
+    private String id;
+}

+ 51 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeOrg/CollegeOrgPageParam.java

@@ -0,0 +1,51 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeOrg;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发组织日志表查询参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Getter
+@Setter
+public class CollegeOrgPageParam {
+
+    /** 当前页 */
+    @ApiModelProperty(value = "当前页码")
+    private Integer current;
+
+    /** 每页条数 */
+    @ApiModelProperty(value = "每页条数")
+    private Integer size;
+
+    /** 排序字段 */
+    @ApiModelProperty(value = "排序字段,字段驼峰名称,如:userName")
+    private String sortField;
+
+    /** 排序方式 */
+    @ApiModelProperty(value = "排序方式,升序:ASCEND;降序:DESCEND")
+    private String sortOrder;
+
+    /** 关键词 */
+    @ApiModelProperty(value = "关键词")
+    private String searchKey;
+
+}

+ 78 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionAddParam.java

@@ -0,0 +1,78 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegePosition;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发岗位日志表添加参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+@Setter
+public class CollegePositionAddParam {
+
+    /** 岗位Id */
+    @ApiModelProperty(value = "岗位Id", position = 2)
+    private String postId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String postCode;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String postName;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private Integer postSort;
+
+    /** 组织Id */
+    @ApiModelProperty(value = "组织Id", position = 6)
+    private Long deptId;
+
+    /** 组织名称 */
+    @ApiModelProperty(value = "组织名称", position = 7)
+    private String deptName;
+
+    /** 状态(0正常;1停用) */
+    @ApiModelProperty(value = "状态(0正常;1停用)", position = 8)
+    private String status;
+
+    /** 创建者 */
+    @ApiModelProperty(value = "创建者", position = 9)
+    private String createBy;
+
+    /** 备注 */
+    @ApiModelProperty(value = "备注", position = 10)
+    private String remark;
+
+    /** 添加系统 */
+    @ApiModelProperty(value = "添加系统", position = 11)
+    private String createApp;
+
+    /** 修改系统 */
+    @ApiModelProperty(value = "修改系统", position = 12)
+    private String updateApp;
+
+}

+ 83 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionEditParam.java

@@ -0,0 +1,83 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegePosition;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发岗位日志表编辑参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+@Setter
+public class CollegePositionEditParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true, position = 1)
+    @NotBlank(message = "id不能为空")
+    private String id;
+
+    /** 岗位Id */
+    @ApiModelProperty(value = "岗位Id", position = 2)
+    private String postId;
+
+    /** 名称 */
+    @ApiModelProperty(value = "名称", position = 3)
+    private String postCode;
+
+    /** 描述 */
+    @ApiModelProperty(value = "描述", position = 4)
+    private String postName;
+
+    /** 0代表存在;2代表删除 */
+    @ApiModelProperty(value = "0代表存在;2代表删除", position = 5)
+    private Integer postSort;
+
+    /** 组织Id */
+    @ApiModelProperty(value = "组织Id", position = 6)
+    private Long deptId;
+
+    /** 组织名称 */
+    @ApiModelProperty(value = "组织名称", position = 7)
+    private String deptName;
+
+    /** 状态(0正常;1停用) */
+    @ApiModelProperty(value = "状态(0正常;1停用)", position = 8)
+    private String status;
+
+    /** 创建者 */
+    @ApiModelProperty(value = "创建者", position = 9)
+    private String createBy;
+
+    /** 备注 */
+    @ApiModelProperty(value = "备注", position = 10)
+    private String remark;
+
+    /** 添加系统 */
+    @ApiModelProperty(value = "添加系统", position = 11)
+    private String createApp;
+
+    /** 修改系统 */
+    @ApiModelProperty(value = "修改系统", position = 12)
+    private String updateApp;
+
+}

+ 35 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionIdParam.java

@@ -0,0 +1,35 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegePosition;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * 下发岗位日志表Id参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+@Setter
+public class CollegePositionIdParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true)
+    @NotBlank(message = "id不能为空")
+    private String id;
+}

+ 51 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegePosition/CollegePositionPageParam.java

@@ -0,0 +1,51 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegePosition;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发岗位日志表查询参数
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Getter
+@Setter
+public class CollegePositionPageParam {
+
+    /** 当前页 */
+    @ApiModelProperty(value = "当前页码")
+    private Integer current;
+
+    /** 每页条数 */
+    @ApiModelProperty(value = "每页条数")
+    private Integer size;
+
+    /** 排序字段 */
+    @ApiModelProperty(value = "排序字段,字段驼峰名称,如:userName")
+    private String sortField;
+
+    /** 排序方式 */
+    @ApiModelProperty(value = "排序方式,升序:ASCEND;降序:DESCEND")
+    private String sortOrder;
+
+    /** 关键词 */
+    @ApiModelProperty(value = "关键词")
+    private String searchKey;
+
+}

+ 96 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserAddParam.java

@@ -0,0 +1,96 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeUser;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发用户日志表添加参数
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+@Setter
+public class CollegeUserAddParam {
+
+    /** 部门id */
+    @ApiModelProperty(value = "部门id", position = 2)
+    private Long deptId;
+
+    /** 岗位编码 */
+    @ApiModelProperty(value = "岗位编码", position = 3)
+    private String postIds;
+
+    /** 岗位名称 */
+    @ApiModelProperty(value = "岗位名称", position = 4)
+    private String postName;
+
+    /** 账号 */
+    @ApiModelProperty(value = "账号", position = 5)
+    private String userName;
+
+    /** 姓名 */
+    @ApiModelProperty(value = "姓名", position = 6)
+    private String nickName;
+
+    /** 用户邮箱 */
+    @ApiModelProperty(value = "用户邮箱", position = 7)
+    private String email;
+
+    /** 手机号码 */
+    @ApiModelProperty(value = "手机号码", position = 8)
+    private String phone;
+
+    /** 证件号 */
+    @ApiModelProperty(value = "证件号", position = 9)
+    private String psptId;
+
+    /** 用户性别( "0=男,1=女,2=未知") */
+    private String sex;
+
+    /** 用户头像 */
+    @ApiModelProperty(value = "用户头像", position = 11)
+    private String avatar;
+
+    /** 密码 */
+    @ApiModelProperty(value = "密码", position = 12)
+    private String password;
+
+    /** 账号状态("0=正常,1=停用") */
+    private String status;
+
+    /** 人员编码 */
+    @ApiModelProperty(value = "人员编码", position = 14)
+    private String personCode;
+
+    /** 账号类型 */
+    @ApiModelProperty(value = "账号类型", position = 15)
+    private String userType;
+
+    /** 历史密码 */
+    @ApiModelProperty(value = "历史密码", position = 16)
+    private String historyPassword;
+
+    /** 创建时间 */
+    @ApiModelProperty(value = "创建时间", position = 17)
+    private Date crateTime;
+
+}

+ 101 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserEditParam.java

@@ -0,0 +1,101 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeUser;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发用户日志表编辑参数
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+@Setter
+public class CollegeUserEditParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true, position = 1)
+    @NotBlank(message = "id不能为空")
+    private String id;
+
+    /** 部门id */
+    @ApiModelProperty(value = "部门id", position = 2)
+    private Long deptId;
+
+    /** 岗位编码 */
+    @ApiModelProperty(value = "岗位编码", position = 3)
+    private String postIds;
+
+    /** 岗位名称 */
+    @ApiModelProperty(value = "岗位名称", position = 4)
+    private String postName;
+
+    /** 账号 */
+    @ApiModelProperty(value = "账号", position = 5)
+    private String userName;
+
+    /** 姓名 */
+    @ApiModelProperty(value = "姓名", position = 6)
+    private String nickName;
+
+    /** 用户邮箱 */
+    @ApiModelProperty(value = "用户邮箱", position = 7)
+    private String email;
+
+    /** 手机号码 */
+    @ApiModelProperty(value = "手机号码", position = 8)
+    private String phone;
+
+    /** 证件号 */
+    @ApiModelProperty(value = "证件号", position = 9)
+    private String psptId;
+
+    /** 用户性别( "0=男,1=女,2=未知") */
+    private String sex;
+
+    /** 用户头像 */
+    @ApiModelProperty(value = "用户头像", position = 11)
+    private String avatar;
+
+    /** 密码 */
+    @ApiModelProperty(value = "密码", position = 12)
+    private String password;
+
+    /** 账号状态("0=正常,1=停用") */
+    private String status;
+
+    /** 人员编码 */
+    @ApiModelProperty(value = "人员编码", position = 14)
+    private String personCode;
+
+    /** 账号类型 */
+    @ApiModelProperty(value = "账号类型", position = 15)
+    private String userType;
+
+    /** 历史密码 */
+    @ApiModelProperty(value = "历史密码", position = 16)
+    private String historyPassword;
+
+    /** 创建时间 */
+    @ApiModelProperty(value = "创建时间", position = 17)
+    private Date crateTime;
+
+}

+ 35 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserIdParam.java

@@ -0,0 +1,35 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeUser;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * 下发用户日志表Id参数
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+@Setter
+public class CollegeUserIdParam {
+
+    /** 主键id */
+    @ApiModelProperty(value = "主键id", required = true)
+    @NotBlank(message = "id不能为空")
+    private String id;
+}

+ 51 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/param/collegeUser/CollegeUserPageParam.java

@@ -0,0 +1,51 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.param.collegeUser;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 下发用户日志表查询参数
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Getter
+@Setter
+public class CollegeUserPageParam {
+
+    /** 当前页 */
+    @ApiModelProperty(value = "当前页码")
+    private Integer current;
+
+    /** 每页条数 */
+    @ApiModelProperty(value = "每页条数")
+    private Integer size;
+
+    /** 排序字段 */
+    @ApiModelProperty(value = "排序字段,字段驼峰名称,如:userName")
+    private String sortField;
+
+    /** 排序方式 */
+    @ApiModelProperty(value = "排序方式,升序:ASCEND;降序:DESCEND")
+    private String sortOrder;
+
+    /** 关键词 */
+    @ApiModelProperty(value = "关键词")
+    private String searchKey;
+
+}

+ 82 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegeOrgService.java

@@ -0,0 +1,82 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.IService;
+import vip.xiaonuo.disk.domain.CollegeOrg;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgAddParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgEditParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgIdParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgPageParam;
+
+
+import java.util.List;
+
+/**
+ * 下发组织日志表Service接口
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+public interface CollegeOrgService extends IService<CollegeOrg> {
+
+    /**
+     * 获取下发组织日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    Page<CollegeOrg> page(CollegeOrgPageParam collegeOrgPageParam);
+
+    /**
+     * 添加下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    void add(CollegeOrgAddParam collegeOrgAddParam);
+
+    /**
+     * 编辑下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    void edit(CollegeOrgEditParam collegeOrgEditParam);
+
+    /**
+     * 删除下发组织日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    void delete(List<CollegeOrgIdParam> collegeOrgIdParamList);
+
+    /**
+     * 获取下发组织日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     */
+    CollegeOrg detail(CollegeOrgIdParam collegeOrgIdParam);
+
+    /**
+     * 获取下发组织日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:14
+     **/
+    CollegeOrg queryEntity(String id);
+
+}

+ 82 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegePositionService.java

@@ -0,0 +1,82 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.IService;
+import vip.xiaonuo.disk.domain.CollegePosition;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionAddParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionEditParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionIdParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionPageParam;
+
+
+import java.util.List;
+
+/**
+ * 下发岗位日志表Service接口
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+public interface CollegePositionService extends IService<CollegePosition> {
+
+    /**
+     * 获取下发岗位日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    Page<CollegePosition> page(CollegePositionPageParam collegePositionPageParam);
+
+    /**
+     * 添加下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    void add(CollegePositionAddParam collegePositionAddParam);
+
+    /**
+     * 编辑下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    void edit(CollegePositionEditParam collegePositionEditParam);
+
+    /**
+     * 删除下发岗位日志表
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    void delete(List<CollegePositionIdParam> collegePositionIdParamList);
+
+    /**
+     * 获取下发岗位日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     */
+    CollegePosition detail(CollegePositionIdParam collegePositionIdParam);
+
+    /**
+     * 获取下发岗位日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 15:39
+     **/
+    CollegePosition queryEntity(String id);
+
+}

+ 82 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/CollegeUserService.java

@@ -0,0 +1,82 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.IService;
+import vip.xiaonuo.disk.domain.CollegeUser;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserAddParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserEditParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserIdParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserPageParam;
+
+
+import java.util.List;
+
+/**
+ * 下发用户日志表Service接口
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+public interface CollegeUserService extends IService<CollegeUser> {
+
+    /**
+     * 获取下发用户日志表分页
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    Page<CollegeUser> page(CollegeUserPageParam collegeUserPageParam);
+
+    /**
+     * 添加下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    void add(CollegeUserAddParam collegeUserAddParam);
+
+    /**
+     * 编辑下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    void edit(CollegeUserEditParam collegeUserEditParam);
+
+    /**
+     * 删除下发用户日志表
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    void delete(List<CollegeUserIdParam> collegeUserIdParamList);
+
+    /**
+     * 获取下发用户日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     */
+    CollegeUser detail(CollegeUserIdParam collegeUserIdParam);
+
+    /**
+     * 获取下发用户日志表详情
+     *
+     * @author pans
+     * @date  2025/09/04 14:40
+     **/
+    CollegeUser queryEntity(String id);
+
+}

+ 97 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegeOrgServiceImpl.java

@@ -0,0 +1,97 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service.impl;
+
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.collection.CollStreamUtil;
+import cn.hutool.core.util.ObjectUtil;
+import cn.hutool.core.util.StrUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import vip.xiaonuo.common.enums.CommonSortOrderEnum;
+import vip.xiaonuo.common.exception.CommonException;
+import vip.xiaonuo.common.page.CommonPageRequest;
+import vip.xiaonuo.disk.domain.CollegeOrg;
+import vip.xiaonuo.disk.mapper.CollegeOrgMapper;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgAddParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgEditParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgIdParam;
+import vip.xiaonuo.disk.param.collegeOrg.CollegeOrgPageParam;
+import vip.xiaonuo.disk.service.CollegeOrgService;
+
+
+import java.util.List;
+
+/**
+ * 下发组织日志表Service接口实现类
+ *
+ * @author pans
+ * @date  2025/09/04 15:14
+ **/
+@Service
+public class CollegeOrgServiceImpl extends ServiceImpl<CollegeOrgMapper, CollegeOrg> implements CollegeOrgService {
+
+
+    @Override
+    public Page<CollegeOrg> page(CollegeOrgPageParam collegeOrgPageParam) {
+        QueryWrapper<CollegeOrg> queryWrapper = new QueryWrapper<>();
+        if(ObjectUtil.isAllNotEmpty(collegeOrgPageParam.getSortField(), collegeOrgPageParam.getSortOrder())) {
+            CommonSortOrderEnum.validate(collegeOrgPageParam.getSortOrder());
+            queryWrapper.orderBy(true, collegeOrgPageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
+                    StrUtil.toUnderlineCase(collegeOrgPageParam.getSortField()));
+        } else {
+            queryWrapper.lambda().orderByAsc(CollegeOrg::getId);
+        }
+        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void add(CollegeOrgAddParam collegeOrgAddParam) {
+        CollegeOrg collegeOrg = BeanUtil.toBean(collegeOrgAddParam, CollegeOrg.class);
+        this.save(collegeOrg);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void edit(CollegeOrgEditParam collegeOrgEditParam) {
+        CollegeOrg collegeOrg = this.queryEntity(collegeOrgEditParam.getId());
+        BeanUtil.copyProperties(collegeOrgEditParam, collegeOrg);
+        this.updateById(collegeOrg);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void delete(List<CollegeOrgIdParam> collegeOrgIdParamList) {
+        // 执行删除
+        this.removeByIds(CollStreamUtil.toList(collegeOrgIdParamList, CollegeOrgIdParam::getId));
+    }
+
+    @Override
+    public CollegeOrg detail(CollegeOrgIdParam collegeOrgIdParam) {
+        return this.queryEntity(collegeOrgIdParam.getId());
+    }
+
+    @Override
+    public CollegeOrg queryEntity(String id) {
+        CollegeOrg collegeOrg = this.getById(id);
+        if(ObjectUtil.isEmpty(collegeOrg)) {
+            throw new CommonException("下发组织日志表不存在,id值为:{}", id);
+        }
+        return collegeOrg;
+    }
+
+}

+ 97 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegePositionServiceImpl.java

@@ -0,0 +1,97 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service.impl;
+
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.collection.CollStreamUtil;
+import cn.hutool.core.util.ObjectUtil;
+import cn.hutool.core.util.StrUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import vip.xiaonuo.common.enums.CommonSortOrderEnum;
+import vip.xiaonuo.common.exception.CommonException;
+import vip.xiaonuo.common.page.CommonPageRequest;
+import vip.xiaonuo.disk.domain.CollegePosition;
+import vip.xiaonuo.disk.mapper.CollegePositionMapper;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionAddParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionEditParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionIdParam;
+import vip.xiaonuo.disk.param.collegePosition.CollegePositionPageParam;
+import vip.xiaonuo.disk.service.CollegePositionService;
+
+
+import java.util.List;
+
+/**
+ * 下发岗位日志表Service接口实现类
+ *
+ * @author pans
+ * @date  2025/09/04 15:39
+ **/
+@Service
+public class CollegePositionServiceImpl extends ServiceImpl<CollegePositionMapper, CollegePosition> implements CollegePositionService {
+
+
+    @Override
+    public Page<CollegePosition> page(CollegePositionPageParam collegePositionPageParam) {
+        QueryWrapper<CollegePosition> queryWrapper = new QueryWrapper<>();
+        if(ObjectUtil.isAllNotEmpty(collegePositionPageParam.getSortField(), collegePositionPageParam.getSortOrder())) {
+            CommonSortOrderEnum.validate(collegePositionPageParam.getSortOrder());
+            queryWrapper.orderBy(true, collegePositionPageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
+                    StrUtil.toUnderlineCase(collegePositionPageParam.getSortField()));
+        } else {
+            queryWrapper.lambda().orderByAsc(CollegePosition::getId);
+        }
+        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void add(CollegePositionAddParam collegePositionAddParam) {
+        CollegePosition collegePosition = BeanUtil.toBean(collegePositionAddParam, CollegePosition.class);
+        this.save(collegePosition);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void edit(CollegePositionEditParam collegePositionEditParam) {
+        CollegePosition collegePosition = this.queryEntity(collegePositionEditParam.getId());
+        BeanUtil.copyProperties(collegePositionEditParam, collegePosition);
+        this.updateById(collegePosition);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void delete(List<CollegePositionIdParam> collegePositionIdParamList) {
+        // 执行删除
+        this.removeByIds(CollStreamUtil.toList(collegePositionIdParamList, CollegePositionIdParam::getId));
+    }
+
+    @Override
+    public CollegePosition detail(CollegePositionIdParam collegePositionIdParam) {
+        return this.queryEntity(collegePositionIdParam.getId());
+    }
+
+    @Override
+    public CollegePosition queryEntity(String id) {
+        CollegePosition collegePosition = this.getById(id);
+        if(ObjectUtil.isEmpty(collegePosition)) {
+            throw new CommonException("下发岗位日志表不存在,id值为:{}", id);
+        }
+        return collegePosition;
+    }
+
+}

+ 97 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/service/impl/CollegeUserServiceImpl.java

@@ -0,0 +1,97 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.disk.service.impl;
+
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.collection.CollStreamUtil;
+import cn.hutool.core.util.ObjectUtil;
+import cn.hutool.core.util.StrUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import vip.xiaonuo.common.enums.CommonSortOrderEnum;
+import vip.xiaonuo.common.exception.CommonException;
+import vip.xiaonuo.common.page.CommonPageRequest;
+import vip.xiaonuo.disk.domain.CollegeUser;
+import vip.xiaonuo.disk.mapper.CollegeUserMapper;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserAddParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserEditParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserIdParam;
+import vip.xiaonuo.disk.param.collegeUser.CollegeUserPageParam;
+import vip.xiaonuo.disk.service.CollegeUserService;
+
+
+import java.util.List;
+
+/**
+ * 下发用户日志表Service接口实现类
+ *
+ * @author pans
+ * @date  2025/09/04 14:40
+ **/
+@Service
+public class CollegeUserServiceImpl extends ServiceImpl<CollegeUserMapper, CollegeUser> implements CollegeUserService {
+
+
+    @Override
+    public Page<CollegeUser> page(CollegeUserPageParam collegeUserPageParam) {
+        QueryWrapper<CollegeUser> queryWrapper = new QueryWrapper<>();
+        if(ObjectUtil.isAllNotEmpty(collegeUserPageParam.getSortField(), collegeUserPageParam.getSortOrder())) {
+            CommonSortOrderEnum.validate(collegeUserPageParam.getSortOrder());
+            queryWrapper.orderBy(true, collegeUserPageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
+                    StrUtil.toUnderlineCase(collegeUserPageParam.getSortField()));
+        } else {
+            queryWrapper.lambda().orderByAsc(CollegeUser::getId);
+        }
+        return this.page(CommonPageRequest.defaultPage(), queryWrapper);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void add(CollegeUserAddParam collegeUserAddParam) {
+        CollegeUser collegeUser = BeanUtil.toBean(collegeUserAddParam, CollegeUser.class);
+        this.save(collegeUser);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void edit(CollegeUserEditParam collegeUserEditParam) {
+        CollegeUser collegeUser = this.queryEntity(collegeUserEditParam.getId());
+        BeanUtil.copyProperties(collegeUserEditParam, collegeUser);
+        this.updateById(collegeUser);
+    }
+
+    @Transactional(rollbackFor = Exception.class)
+    @Override
+    public void delete(List<CollegeUserIdParam> collegeUserIdParamList) {
+        // 执行删除
+        this.removeByIds(CollStreamUtil.toList(collegeUserIdParamList, CollegeUserIdParam::getId));
+    }
+
+    @Override
+    public CollegeUser detail(CollegeUserIdParam collegeUserIdParam) {
+        return this.queryEntity(collegeUserIdParam.getId());
+    }
+
+    @Override
+    public CollegeUser queryEntity(String id) {
+        CollegeUser collegeUser = this.getById(id);
+        if(ObjectUtil.isEmpty(collegeUser)) {
+            throw new CommonException("下发用户日志表不存在,id值为:{}", id);
+        }
+        return collegeUser;
+    }
+
+}