| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.gkhy.exam.common.api.CommonPage; |
| | | import com.gkhy.exam.common.api.CommonResult; |
| | | import com.gkhy.exam.common.constant.UserConstant; |
| | | import com.gkhy.exam.common.utils.PageUtils; |
| | | import com.gkhy.exam.common.utils.SecurityUtils; |
| | | import com.gkhy.exam.system.domain.AnnualVerificationPlan; |
| | | import com.gkhy.exam.system.domain.SixInspection; |
| | | import com.gkhy.exam.system.domain.SixInspectionContent; |
| | | import com.gkhy.exam.system.domain.SixInspectionProblem; |
| | |
| | | import com.gkhy.exam.system.mapper.SixInspectionMapper; |
| | | import com.gkhy.exam.system.mapper.SixInspectionProblemMapper; |
| | | import com.gkhy.exam.system.service.SixInspectionService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | List<Long> delProblemIds, List<Long> delContentIds, List<SixInspectionProblem> sixInspectionProblemList) { |
| | | if (ObjectUtils.isNotEmpty(delProblemIds)) { |
| | | int update = sixInspectionProblemMapper.update(new SixInspectionProblem(), |
| | | new LambdaUpdateWrapper<SixInspectionProblem>().set(SixInspectionProblem::getDelFlag, UserConstant.DEPT_DISABLE) |
| | | new LambdaUpdateWrapper<SixInspectionProblem>().set(SixInspectionProblem::getDelFlag, UserConstant.DISENABLE) |
| | | .set(SixInspectionProblem::getUpdateTime, LocalDateTime.now()).set(SixInspectionProblem::getUpdateBy, SecurityUtils.getUsername()) |
| | | .in(SixInspectionProblem::getId, delProblemIds) |
| | | ); |
| | | } |
| | | if (ObjectUtils.isNotEmpty(delContentIds)) { |
| | | int update = sixInspectionContentMapper.update(new SixInspectionContent(), |
| | | new LambdaUpdateWrapper<SixInspectionContent>().set(SixInspectionContent::getDelFlag, UserConstant.DEPT_DISABLE) |
| | | new LambdaUpdateWrapper<SixInspectionContent>().set(SixInspectionContent::getDelFlag, UserConstant.DISENABLE) |
| | | .set(SixInspectionContent::getUpdateTime, LocalDateTime.now()).set(SixInspectionContent::getUpdateBy, SecurityUtils.getUsername()) |
| | | .in(SixInspectionContent::getId, delContentIds) |
| | | ); |
| | |
| | | public CommonResult deletedSixInspection(Long id) { |
| | | int update = sixInspectionMapper.update(new SixInspection(), |
| | | new LambdaUpdateWrapper<SixInspection>().eq(SixInspection::getId, id) |
| | | .set(SixInspection::getDelFlag, UserConstant.DEPT_DISABLE).set(SixInspection::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspection::getDelFlag, UserConstant.DISENABLE).set(SixInspection::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspection::getUpdateBy, SecurityUtils.getUsername())); |
| | | if (update > 0) { |
| | | sixInspectionContentMapper.update(new SixInspectionContent(), |
| | | new LambdaUpdateWrapper<SixInspectionContent>().eq(SixInspectionContent::getSixInspectionId, id) |
| | | .set(SixInspectionContent::getDelFlag, UserConstant.DEPT_DISABLE).set(SixInspectionContent::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspectionContent::getDelFlag, UserConstant.DISENABLE).set(SixInspectionContent::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspectionContent::getUpdateBy, SecurityUtils.getUsername()) |
| | | ); |
| | | sixInspectionProblemMapper.update(new SixInspectionProblem(), |
| | | new LambdaUpdateWrapper<SixInspectionProblem>().eq(SixInspectionProblem::getSixInspectionId, id) |
| | | .set(SixInspectionProblem::getDelFlag, UserConstant.DEPT_DISABLE).set(SixInspectionProblem::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspectionProblem::getDelFlag, UserConstant.DISENABLE).set(SixInspectionProblem::getUpdateTime, LocalDateTime.now()) |
| | | .set(SixInspectionProblem::getUpdateBy, SecurityUtils.getUsername()) |
| | | ); |
| | | } |