From f3d6d1e43bae088f7f2b85b629c951474cebe256 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期四, 02 九月 2021 15:20:31 +0800
Subject: [PATCH] update 优化全局线程池配置 使用泛型 防止错误输入
---
ruoyi-generator/src/main/java/com/ruoyi/generator/service/IGenTableService.java | 50 +++++++++++++++++++++++++++++++++-----------------
1 files changed, 33 insertions(+), 17 deletions(-)
diff --git a/ruoyi-generator/src/main/java/com/ruoyi/generator/service/IGenTableService.java b/ruoyi-generator/src/main/java/com/ruoyi/generator/service/IGenTableService.java
index 0b2377a..9903eca 100644
--- a/ruoyi-generator/src/main/java/com/ruoyi/generator/service/IGenTableService.java
+++ b/ruoyi-generator/src/main/java/com/ruoyi/generator/service/IGenTableService.java
@@ -1,19 +1,28 @@
package com.ruoyi.generator.service;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.core.page.TableDataInfo;
+import com.ruoyi.generator.domain.GenTable;
+
import java.util.List;
import java.util.Map;
-import com.ruoyi.generator.domain.GenTable;
/**
* 涓氬姟 鏈嶅姟灞�
- *
+ *
* @author ruoyi
*/
-public interface IGenTableService
-{
+public interface IGenTableService extends IService<GenTable> {
+
+
+ TableDataInfo<GenTable> selectPageGenTableList(GenTable genTable);
+
+
+ TableDataInfo<GenTable> selectPageDbTableList(GenTable genTable);
+
/**
* 鏌ヨ涓氬姟鍒楄〃
- *
+ *
* @param genTable 涓氬姟淇℃伅
* @return 涓氬姟闆嗗悎
*/
@@ -21,7 +30,7 @@
/**
* 鏌ヨ鎹簱鍒楄〃
- *
+ *
* @param genTable 涓氬姟淇℃伅
* @return 鏁版嵁搴撹〃闆嗗悎
*/
@@ -29,15 +38,22 @@
/**
* 鏌ヨ鎹簱鍒楄〃
- *
+ *
* @param tableNames 琛ㄥ悕绉扮粍
* @return 鏁版嵁搴撹〃闆嗗悎
*/
public List<GenTable> selectDbTableListByNames(String[] tableNames);
/**
+ * 鏌ヨ鎵�鏈夎〃淇℃伅
+ *
+ * @return 琛ㄤ俊鎭泦鍚�
+ */
+ public List<GenTable> selectGenTableAll();
+
+ /**
* 鏌ヨ涓氬姟淇℃伅
- *
+ *
* @param id 涓氬姟ID
* @return 涓氬姟淇℃伅
*/
@@ -45,7 +61,7 @@
/**
* 淇敼涓氬姟
- *
+ *
* @param genTable 涓氬姟淇℃伅
* @return 缁撴灉
*/
@@ -53,7 +69,7 @@
/**
* 鍒犻櫎涓氬姟淇℃伅
- *
+ *
* @param tableIds 闇�瑕佸垹闄ょ殑琛ㄦ暟鎹甀D
* @return 缁撴灉
*/
@@ -61,14 +77,14 @@
/**
* 瀵煎叆琛ㄧ粨鏋�
- *
+ *
* @param tableList 瀵煎叆琛ㄥ垪琛�
*/
public void importGenTable(List<GenTable> tableList);
/**
* 棰勮浠g爜
- *
+ *
* @param tableId 琛ㄧ紪鍙�
* @return 棰勮鏁版嵁鍒楄〃
*/
@@ -76,7 +92,7 @@
/**
* 鐢熸垚浠g爜锛堜笅杞芥柟寮忥級
- *
+ *
* @param tableName 琛ㄥ悕绉�
* @return 鏁版嵁
*/
@@ -84,7 +100,7 @@
/**
* 鐢熸垚浠g爜锛堣嚜瀹氫箟璺緞锛�
- *
+ *
* @param tableName 琛ㄥ悕绉�
* @return 鏁版嵁
*/
@@ -92,14 +108,14 @@
/**
* 鍚屾鏁版嵁搴�
- *
+ *
* @param tableName 琛ㄥ悕绉�
*/
public void synchDb(String tableName);
/**
* 鎵归噺鐢熸垚浠g爜锛堜笅杞芥柟寮忥級
- *
+ *
* @param tableNames 琛ㄦ暟缁�
* @return 鏁版嵁
*/
@@ -107,7 +123,7 @@
/**
* 淇敼淇濆瓨鍙傛暟鏍¢獙
- *
+ *
* @param genTable 涓氬姟淇℃伅
*/
public void validateEdit(GenTable genTable);
--
Gitblit v1.9.3