From 9ef5f6043f18b456ff7c1d97c42444d71e04b751 Mon Sep 17 00:00:00 2001 From: Yueng <14617246+YuengMeYuuer@user.noreply.gitee.com> Date: Tue, 10 Sep 2024 21:03:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:()=20=E4=BC=98=E5=8C=96=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E8=B0=83=E5=8A=A8=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/controller/DataLinkController.java | 8 ++++---- .../muyu/server/service/DataLinkService.java | 18 +++++++++--------- .../service/impl/DataLinkServiceImpl.java | 9 ++++++--- 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/cloud-property-server/src/main/java/com/muyu/server/controller/DataLinkController.java b/cloud-property-server/src/main/java/com/muyu/server/controller/DataLinkController.java index 23b9073..1e84385 100644 --- a/cloud-property-server/src/main/java/com/muyu/server/controller/DataLinkController.java +++ b/cloud-property-server/src/main/java/com/muyu/server/controller/DataLinkController.java @@ -37,11 +37,11 @@ public class DataLinkController { } /** - * 查询表数据count + * 添加产品数据库 * @param databaseName 数据库名称 - * @param tableName sql语句 - * @param listList sql语句 - * @return 反护试图 + * @param tableName 表名称 + * @param listList 添加数据 + * @return 返回试图 */ @PostMapping("/addProduct") public Result addProduct(@RequestParam("databaseName") String databaseName, diff --git a/cloud-property-server/src/main/java/com/muyu/server/service/DataLinkService.java b/cloud-property-server/src/main/java/com/muyu/server/service/DataLinkService.java index ff0ad30..ee2f6bf 100644 --- a/cloud-property-server/src/main/java/com/muyu/server/service/DataLinkService.java +++ b/cloud-property-server/src/main/java/com/muyu/server/service/DataLinkService.java @@ -23,7 +23,7 @@ public interface DataLinkService { * 查询表数据count * @param dataName 数据库名称 * @param sql sql语句 - * @return 反护试图 + * @return 返回试图 */ public Long findCount(String dataName, String sql); @@ -34,37 +34,37 @@ public interface DataLinkService { * @param sql sql语句 * @param one * @param two - * @return 反护试图 + * @return 返回试图 */ DataValue[][] findSelectDataList(String databaseName, String sql, String tableName, Long one, Integer two); /** * 查询表数据下所有表表 * @para 数据库名称 - * @return 反护试图 + * @return 返回试图 */ List findSelectDataShow(); /** * 查询表数据dashuju表 * @param id 查看表下的所有数据 - * @return 反护试图 + * @return 返回试图 */ List findSelectTableShow(Integer id); /** * 查询表数据dashuju表 * @param dataTableName 查看表下的所有数据 - * @return 反护试图 + * @return 返回试图 */ List findSelectTableFieShow(String dataTableName); /** - * 查询表数据count + * 添加产品数据库 * @param databaseName 数据库名称 - * @param tableName sql语句 - * @param listList sql语句 - * @return 反护试图 + * @param tableName 表名称 + * @param listList 添加数据 + * @return 返回试图 */ int addProduct(String databaseName, String tableName, DataValue[]... listList); } diff --git a/cloud-property-server/src/main/java/com/muyu/server/service/impl/DataLinkServiceImpl.java b/cloud-property-server/src/main/java/com/muyu/server/service/impl/DataLinkServiceImpl.java index d1fad4e..76a59e9 100644 --- a/cloud-property-server/src/main/java/com/muyu/server/service/impl/DataLinkServiceImpl.java +++ b/cloud-property-server/src/main/java/com/muyu/server/service/impl/DataLinkServiceImpl.java @@ -134,9 +134,9 @@ public class DataLinkServiceImpl implements DataLinkService { /** * 添加方法 * @param databaseName 数据库名称 - * @param tableName sql语句 - * @param listList sql语句 - * @return + * @param tableName 表名称 + * @param listList 数据值 + * @return 返回视图 */ @Override @Log(title = "添加产品数据库", businessType = BusinessType.INSERT) @@ -242,6 +242,9 @@ public class DataLinkServiceImpl implements DataLinkService { // 构建字段名 for (DataValue dataValue : batch[0]) { + if (dataValue == null) { + throw new IllegalArgumentException("dataValue cannot be null"); + } String key = dataValue.getKey(); columns.append(key).append(", "); }