From fbba4ea24430b14eee18b190b7e08f1a58a8e504 Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期四, 03 八月 2023 13:48:38 +0800 Subject: [PATCH] LIMS管理系统框架-开发8-3 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionMaterialListServiceImpl.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionMaterialListServiceImpl.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionMaterialListServiceImpl.java index 8cfa310..52ddc13 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionMaterialListServiceImpl.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionMaterialListServiceImpl.java @@ -5,10 +5,12 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.yuanchu.limslaboratory.mapper.*; import com.yuanchu.limslaboratory.pojo.*; +import com.yuanchu.limslaboratory.pojo.dto.InspectionMaterialListDto; import com.yuanchu.limslaboratory.service.InspectionMaterialListService; import com.yuanchu.limslaboratory.service.InspectionProductListService; import com.yuanchu.limslaboratory.service.PlanService; import com.yuanchu.limslaboratory.vo.Result; +import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -38,7 +40,7 @@ InspectionProductListService inspectionProductListService; - //鏌ヨ妫�楠屽崟閲岄潰鐨勭墿鏂欎俊鎭� + //鏌ヨ妫�楠屽崟閲岄潰鐨勬牱鍝佷俊鎭� @Override public List<InspectionMaterialList> selectInspectionMaterialListByInsId(String insId) { return inspectionMaterialListMapper.selectInspectionMaterialListByInsId(insId); @@ -54,7 +56,6 @@ list.forEach(a -> { InspectionProductList inspectionProductList = new InspectionProductList(); inspectionProductList.setName(a.getName()) - .setMethod(a.getMethod()) .setUnit(a.getUnit()) .setRequired(a.getRequired()) .setInternal(a.getInternal()) @@ -85,7 +86,9 @@ //鏍规嵁鏍峰搧id淇敼鏍峰搧淇℃伅 @Override @Transactional(rollbackFor = Exception.class) - public void updateInspectionMaterialList(Integer inspectionMaterialListId, InspectionMaterialList inspectionMaterialList) { + public void updateInspectionMaterialList(Integer inspectionMaterialListId, InspectionMaterialListDto inspectionMaterialListDto) { + InspectionMaterialList inspectionMaterialList = new InspectionMaterialList(); + BeanUtils.copyProperties(inspectionMaterialListDto,inspectionMaterialList); LambdaUpdateWrapper<InspectionMaterialList> updateWrapper = new LambdaUpdateWrapper<>(); updateWrapper.eq(InspectionMaterialList::getId, inspectionMaterialListId); inspectionMaterialListMapper.update(inspectionMaterialList, updateWrapper); -- Gitblit v1.9.3