From b5ef65d0103a71dc7af2b9be6d2ac43aca5bb726 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 27 八月 2024 08:59:57 +0800 Subject: [PATCH] 代码提交 bug解决 --- ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlGoodsMaterialsServiceImpl.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlGoodsMaterialsServiceImpl.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlGoodsMaterialsServiceImpl.java index acce94f..4fd7c83 100644 --- a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlGoodsMaterialsServiceImpl.java +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/SlGoodsMaterialsServiceImpl.java @@ -23,9 +23,11 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.management.service.SlVolumeProductionRkService; import io.micrometer.core.instrument.binder.BaseUnits; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; +import java.util.Date; import java.util.List; import java.util.Set; import java.util.stream.Collectors; @@ -79,10 +81,19 @@ if (slGoodsMaterialsDTO.getIsConsume()!=null){ byId.setIsConsume(slGoodsMaterialsDTO.getIsConsume()); } - this.updateById(byId); + byId.setId(slGoodsMaterialsDTO.getId()); + byId.setGoodsMaterialsName(slGoodsMaterialsDTO.getGoodsMaterialsName()); + byId.setIsConsume(slGoodsMaterialsDTO.getIsConsume()); + byId.setRepertory(slGoodsMaterialsDTO.getRepertory()); + byId.setGoodsMaterialsNo(slGoodsMaterialsDTO.getGoodsMaterialsNo()); + byId.setUpdateTime(new Date()); + // 手动update + slGoodsMaterialsMapper.update1(byId); } } + @Autowired + private SlGoodsMaterialsMapper slGoodsMaterialsMapper; @Override public PageDTO<SlGoodsMaterialsVO> getGoodSmaterialsList(SlGoodsMaterialsQuery slGoodsMaterialsQuery) { Page<SlGoodsMaterials> page = new Page<>(slGoodsMaterialsQuery.getPageCurr(), slGoodsMaterialsQuery.getPageSize()); @@ -152,6 +163,7 @@ LambdaQueryWrapper< ManagementGoodsMaterials> wrapper= Wrappers.lambdaQuery(); wrapper.eq(ManagementGoodsMaterials::getGoodsMaterialsId,storeManagementGoodSmaterialsQuery.getGoodsMaterialsId()); wrapper.eq( ManagementGoodsMaterials::getDelFlag,0); + wrapper.eq( ManagementGoodsMaterials::getManagementId,storeManagementGoodSmaterialsQuery.getStoreManagementId()); wrapper.orderByDesc(ManagementGoodsMaterials::getCreateTime); ManagementGoodsMaterials page1 = managementGoodsMaterialsService.getOne(wrapper); StoreManagementGoodSmaterialsVO storeManagementGoodSmaterialsVO = BeanUtils.copyBean(page1, StoreManagementGoodSmaterialsVO.class); -- Gitblit v1.7.1