From ed8c7a5effd0d423ce1118b680ecdca6fe732609 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 02 七月 2025 16:43:13 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.11.205:9000/r/P2022036_Service

---
 src/main/java/com/lf/server/mapper/data/DictMapper.java |  100 ++++++++++++++++++++++++++------------------------
 1 files changed, 52 insertions(+), 48 deletions(-)

diff --git a/src/main/java/com/lf/server/mapper/data/DictMapper.java b/src/main/java/com/lf/server/mapper/data/DictMapper.java
index 17fe732..244534a 100644
--- a/src/main/java/com/lf/server/mapper/data/DictMapper.java
+++ b/src/main/java/com/lf/server/mapper/data/DictMapper.java
@@ -1,6 +1,6 @@
 package com.lf.server.mapper.data;
 
-
+import com.lf.server.entity.ctrl.TabEntity;
 import com.lf.server.entity.data.DictEntity;
 import org.apache.ibatis.annotations.Mapper;
 import org.springframework.stereotype.Repository;
@@ -9,89 +9,93 @@
 
 /**
  * 瀛楀吀绠$悊
- * @author sws
- * @date 2022-09-26
+ * @author WWW
  */
 @Mapper
 @Repository
 public interface DictMapper {
     /**
-     * 鏍规嵁琛ㄥ悕鏌ヨ璁板綍鏁�
+     * 鏌ヨ璁板綍鏁�
      *
+     * @param ns  琛ㄧ┖闂�
      * @param tab 琛ㄥ悕
      * @return 璁板綍鏁�
      */
-    public Integer selectCount(String tab);
+    public Integer selectCount(String ns, String tab);
 
     /**
-     * 鏍规嵁琛ㄥ悕鍒嗛〉鏌ヨ
+     * 鍒嗛〉鏌ヨ
      *
+     * @param ns     琛ㄧ┖闂�
      * @param tab    琛ㄥ悕
-     * @param limit  璁板綍琛�
+     * @param limit  璁板綍鏁�
      * @param offset 鍋忕Щ閲�
      * @return 鍒楄〃
      */
-    public List<DictEntity> selectByPage(String tab, Integer limit, Integer offset);
+    public List<DictEntity> selectByPage(String ns, String tab, Integer limit, Integer offset);
 
     /**
-     * 娣诲姞鏁版嵁
-     *
-     * @param dictEntity
-     * @return
-     */
-    public Integer insertDict(DictEntity dictEntity);
-
-    /**
-     * 鎵归噺娣诲姞
-     *
-     * @param dictEntity
-     * @return
-     */
-    public Integer insertDicts(List<DictEntity> dictEntity);
-
-    /**
-     * 鍒櫎鏁版嵁
+     * 鏍规嵁ID鏌ヨ
      *
      * @param id
      * @return
      */
-    public Integer deleteDict(int id);
+    public DictEntity selectById(int id);
 
     /**
-     * 鎵归噺鍒犻櫎
+     * 鏌ヨ瀛楀吀琛ㄧ粨鏋�
+     *
+     * @param name
+     * @param field
+     * @return
+     */
+    public List<TabEntity> selectDictTab(String name, String field);
+
+    /**
+     * 鎻掑叆涓�鏉�
+     *
+     * @param entity
+     * @return
+     */
+    public Integer insert(DictEntity entity);
+
+    /**
+     * 鎻掑叆澶氭潯
+     *
+     * @param list
+     * @return
+     */
+    public Integer inserts(List<DictEntity> list);
+
+    /**
+     * 鍒犻櫎涓�鏉�
+     *
+     * @param id
+     * @return
+     */
+    public Integer delete(int id);
+
+    /**
+     * 鍒犻櫎澶氭潯
      *
      * @param ids
      * @return
      */
-    public Integer deleteDicts(List<Integer> ids);
+    public Integer deletes(List<Integer> ids);
 
     /**
-     * 淇敼鏁版嵁
+     * 鏇存柊涓�鏉�
      *
-     * @param dictEntity
+     * @param entity
      * @return
      */
-    public Integer updateDict(DictEntity dictEntity);
+    public Integer update(DictEntity entity);
 
     /**
-     * 鏌ヨ鍗曟潯鏁版嵁
+     * 鏇存柊澶氭潯
      *
-     * @param id
+     * @param list
      * @return
      */
-    public DictEntity selectDict(int id);
-
-    /**
-     * 鏌ヨ鍏ㄩ儴鏁版嵁
-     *
-     * @return
-     */
-    public List<DictEntity> selectDictAll();
-
-    /**
-     * 鏌ヨ琛ㄦ牸涓枃鍚�
-     *
-     * @return
-     */
-    public List<DictEntity> selectDictTab();
+    public Integer updates(List<DictEntity> list);
 }

--
Gitblit v1.9.3