From 78c9129e9045fafe4c2f7333b3dcafde6b20b96d Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期四, 05 十二月 2024 15:20:51 +0800 Subject: [PATCH] 代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskDetailController.java | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskDetailController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskDetailController.java index f595faf..bcde8c6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskDetailController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskDetailController.java @@ -9,9 +9,11 @@ import com.smartor.service.IServiceSubtaskDetailService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.apache.commons.collections4.CollectionUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -65,6 +67,20 @@ } /** + * 鏂板浠诲姟缁撴灉鏄庣粏 + */ + //@PreAuthorize("@ss.hasPermi('smartor:ServiceSubtaskDetail:add')") + @ApiOperation("鎵归噺鏂板浠诲姟缁撴灉鏄庣粏") + @Log(title = "璇煶浠诲姟鍛煎彨鏄庣粏", businessType = BusinessType.INSERT) + @PostMapping("/batchAdd") + public AjaxResult batchAdd(@RequestBody List<ServiceSubtaskDetail> serviceSubtaskDetails) { + if (CollectionUtils.isEmpty(serviceSubtaskDetails)) { + return error("闇�瑕佹柊澧炶闊宠鎯呬负绌�"); + } + return toAjax(ServiceSubtaskDetailService.batchInsertServiceSubtaskDetail(serviceSubtaskDetails)); + } + + /** * 淇敼璇煶浠诲姟鍛煎彨鏄庣粏 */ //@PreAuthorize("@ss.hasPermi('smartor:ServiceSubtaskDetail:edit')") @@ -83,7 +99,10 @@ @Log(title = "璇煶浠诲姟鍛煎彨鏄庣粏", businessType = BusinessType.UPDATE) @ApiOperation("淇敼浠诲姟缁撴灉鏄庣粏") @PostMapping("/batchEdit") - public AjaxResult edit(@RequestBody List<ServiceSubtaskDetail> serviceSubtaskDetails) { + public AjaxResult batchEdit(@RequestBody List<ServiceSubtaskDetail> serviceSubtaskDetails) { + if (CollectionUtils.isEmpty(serviceSubtaskDetails)) { + return error("闇�瑕佷慨鏀硅闊宠鎯呬负绌�"); + } for (ServiceSubtaskDetail serviceSubtaskDetail : serviceSubtaskDetails) { ServiceSubtaskDetailService.updateServiceSubtaskDetail(serviceSubtaskDetail); } -- Gitblit v1.9.3