From 03f1f3372a10a08f96f3308bfa099e86a55046d0 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 30 一月 2024 09:32:38 +0800
Subject: [PATCH] 修改数据权限bug

---
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/config/SysClassificationService.java |   65 ++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 1 deletions(-)

diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/config/SysClassificationService.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/config/SysClassificationService.java
index f3b5944..6e4757d 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/config/SysClassificationService.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/config/SysClassificationService.java
@@ -1,7 +1,16 @@
 package com.ruoyi.system.service.config;
 
-import com.ruoyi.system.api.domain.poji.config.SysClassification;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.api.domain.dto.MgtClassNumDto;
+import com.ruoyi.system.api.domain.poji.config.SysClassification;
+import com.ruoyi.system.domain.dto.MgtClassificationEditDto;
+import com.ruoyi.system.domain.dto.MgtClassificationPageDto;
+import com.ruoyi.system.domain.vo.AppClassListVo;
+import com.ruoyi.system.domain.vo.MgtClassificationPageVo;
+
+import java.util.List;
+import java.util.Map;
 
 /**
  * <p>
@@ -13,4 +22,58 @@
  */
 public interface SysClassificationService extends IService<SysClassification> {
 
+    /**
+    * @description: TODO
+    * @author jqs34
+    * @date 2023/6/4 12:00
+    * @version 1.0
+    */
+    Map<Long,SysClassification> getSysClassificationList(List<Long> classIds);
+
+
+    /**
+     * @description  分页获取分类
+     * @author  jqs
+     * @date    2023/6/8 10:11
+     * @param page
+     * @param mgtClassificationPageDto
+     * @return  List<MgtClassificationPageVo>
+     */
+    List<MgtClassificationPageVo> pageClassification(Page page, MgtClassificationPageDto mgtClassificationPageDto);
+
+    /**
+     * @description  修改分类
+     * @author  jqs
+     * @date    2023/6/8 10:23
+     * @param mgtClassificationEditDto
+     * @return  void
+     */
+    void editClassification( MgtClassificationEditDto mgtClassificationEditDto);
+
+    /**
+     * @description  删除分类
+     * @author  jqs
+     * @date    2023/6/8 10:28
+     * @param classId
+     * @return  void
+     */
+    void deleteClassification(Long classId);
+
+    /**
+     * @description
+     * @author  jqs
+     * @date    2023/7/13 11:21
+     * @param
+     * @return  List<AppClassListVo>
+     */
+    List<AppClassListVo> listByType(Integer classType);
+
+    /**
+     * @description  分类变化
+     * @author  jqs
+     * @date    2023/7/20 14:32
+     * @param mgtClassNumDto
+     * @return  void
+     */
+    void changeClassNum(MgtClassNumDto mgtClassNumDto);
 }

--
Gitblit v1.7.1