| | |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | JinhuiComActWorkGuide comActWorkGuideDO = new JinhuiComActWorkGuide(); |
| | | BeanUtils.copyProperties(workGuideDTO, comActWorkGuideDO); |
| | | comActWorkGuideDO.setCreateBy(userId+""); |
| | | comActWorkGuideDO.setCreateAt(new Date()); |
| | | this.baseMapper.insert(comActWorkGuideDO); |
| | | // 保存办事指南材料 |
| | | workGuideDTO.getMaterials().forEach(material -> { |
| | |
| | | } |
| | | BeanUtils.copyProperties(workGuideDTO, workGuideDO); |
| | | workGuideDO.setUpdateBy(userId+""); |
| | | workGuideDO.setUpdateAt(new Date()); |
| | | this.baseMapper.updateById(workGuideDO); |
| | | if (workGuideDTO.getMaterials().size() == 0) {// 若编辑材料为null,执行删除操作 |
| | | workGuideMaterialDAO.delete(new LambdaQueryWrapper<JinhuiComActWorkGuideMaterial>() |