diff --git a/muyu-source-server/src/main/java/com/muyu/source/controller/DataValueController.java b/muyu-source-server/src/main/java/com/muyu/source/controller/DataValueController.java index 2c21d0d..e7bf9c2 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/controller/DataValueController.java +++ b/muyu-source-server/src/main/java/com/muyu/source/controller/DataValueController.java @@ -40,6 +40,19 @@ public class DataValueController { return Result.success(dataValueList); } + /** + * 根据基础表ID和SQL语句查询数据 + * + * @param dataValueModel 基础表ID和sql语句 + * @return DataValue{kltv} + */ + @PostMapping("/addTableValue") + @Operation(summary = "根据基础表ID和SQL语句新增数据", description = "根据基础表ID和SQL语句新增数据") + public Result addTableValue(@RequestBody DataValueModel dataValueModel) { + Integer i = dataValueService.addTableValue(dataValueModel); + return Result.success(i); + } + /** * 根据基础表ID和表名查询数据 * diff --git a/muyu-source-server/src/main/java/com/muyu/source/service/DataValueService.java b/muyu-source-server/src/main/java/com/muyu/source/service/DataValueService.java index a5d39f5..0721665 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/service/DataValueService.java +++ b/muyu-source-server/src/main/java/com/muyu/source/service/DataValueService.java @@ -18,4 +18,6 @@ public interface DataValueService extends IService { List findTableValue(DataValueModel dataValueModel); List findTableValueByTableName(Long basicId, String tableName); + + Integer addTableValue(DataValueModel dataValueModel); } diff --git a/muyu-source-server/src/main/java/com/muyu/source/service/Impl/DataValueServiceImpl.java b/muyu-source-server/src/main/java/com/muyu/source/service/Impl/DataValueServiceImpl.java index 24adc33..cab51b1 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/service/Impl/DataValueServiceImpl.java +++ b/muyu-source-server/src/main/java/com/muyu/source/service/Impl/DataValueServiceImpl.java @@ -121,4 +121,20 @@ public class DataValueServiceImpl extends ServiceImpl