From 2b04605163633cbc4c1c801f31211d1ae0ccf0f5 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期六, 06 五月 2023 18:14:27 +0800 Subject: [PATCH] 代码修改 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementdetailController.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementdetailController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementdetailController.java index 1e49609..703deed 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementdetailController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementdetailController.java @@ -1,7 +1,12 @@ package com.ruoyi.web.controller.project; +import java.math.BigDecimal; import java.util.Arrays; import java.util.List; + +import com.ruoyi.common.utils.bean.DtoConversionUtils; +import com.ruoyi.project.domain.ServiceReimbursementdetailShared; +import com.ruoyi.project.service.IServiceReimbursementdetailSharedService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -37,6 +42,8 @@ { @Autowired private IServiceReimbursementdetailService serviceReimbursementdetailService; + @Autowired + private IServiceReimbursementdetailSharedService detailSharedService; /** * 鏌ヨ鎶ラ攢鐢宠鏄庣粏鍒楄〃 @@ -104,6 +111,24 @@ */ @ApiOperation("淇敼鎶ラ攢鐢宠鏄庣粏") //@PreAuthorize("@ss.hasPermi('project:reimbursementdetail:edit')") + @Log(title = "淇敼鐢宠鏄庣粏", businessType = BusinessType.UPDATE) + @PostMapping("/updateRDlList") + public AjaxResult updateRDlList(@RequestBody List<ServiceReimbursementdetail> serviceReimbursementdetails) + { + for (ServiceReimbursementdetail serviceReimbursementdetail:serviceReimbursementdetails) { + serviceReimbursementdetailService.saveOrUpdate(serviceReimbursementdetail); + //鏂板鎴栦慨鏀规姤閿�鐢宠鏄庣粏鍒嗕韩琛� + ServiceReimbursementdetailShared serviceReimbursementdetailShared = DtoConversionUtils.sourceToTarget(serviceReimbursementdetail, ServiceReimbursementdetailShared.class); + detailSharedService.saveOrUpdate(serviceReimbursementdetailShared); + } + return null; + } + + /** + * 淇敼鎶ラ攢鐢宠鏄庣粏 + */ + @ApiOperation("淇敼鎶ラ攢鐢宠鏄庣粏") + //@PreAuthorize("@ss.hasPermi('project:reimbursementdetail:edit')") @Log(title = "鎶ラ攢鐢宠鏄庣粏", businessType = BusinessType.UPDATE) @PutMapping //@RepeatSubmit -- Gitblit v1.9.3