| | |
| | | import com.yuanchu.mom.dto.QualitySuperviseDetailsAccordingDto; |
| | | import com.yuanchu.mom.dto.QualitySuperviseDetailsCorrectDto; |
| | | import com.yuanchu.mom.dto.QualitySuperviseDetailsDto; |
| | | import com.yuanchu.mom.dto.QualitySuperviseDto; |
| | | import com.yuanchu.mom.excel.QualitySuperviseDetailsUpload; |
| | | import com.yuanchu.mom.exception.ErrorException; |
| | | import com.yuanchu.mom.mapper.*; |
| | |
| | | StringUtils.isNotBlank(detailsUpload.getSupervisePurpose()) && |
| | | StringUtils.isNotBlank(detailsUpload.getSuperviseProject()) && |
| | | StringUtils.isNotBlank(detailsUpload.getSupervisee()) && |
| | | StringUtils.isNotBlank(detailsUpload.getSuperviseReason()) && |
| | | StringUtils.isNotBlank(detailsUpload.getRemark())) { |
| | | StringUtils.isNotBlank(detailsUpload.getSuperviseReason())) { |
| | | // 对象复制 |
| | | QualitySuperviseDetails superviseDetails = new QualitySuperviseDetails(); |
| | | BeanUtils.copyProperties(detailsUpload, superviseDetails); |
| | |
| | | public boolean ratifyQualitySupervise(QualitySupervise qualitySupervise) { |
| | | // 当前登录用户 |
| | | Integer userId = getLook.selectPowerByMethodAndUserId(null).get("userId"); |
| | | User user = userMapper.selectById(userId); |
| | | baseMapper.update(null, Wrappers.<QualitySupervise>lambdaUpdate() |
| | | .eq(QualitySupervise::getSuperviseId, qualitySupervise.getSuperviseId()) |
| | | .set(QualitySupervise::getRatifyUserId, userId) |
| | | .set(QualitySupervise::getRatifyUserName, user.getName()) |
| | | .set(QualitySupervise::getRatifyRemark, qualitySupervise.getRatifyRemark()) |
| | | .set(QualitySupervise::getRatifyStatus, qualitySupervise.getRatifyStatus()) |
| | | .set(QualitySupervise::getRatifyTime, LocalDateTime.now()) |
| | |
| | | * @return |
| | | */ |
| | | @Override |
| | | public IPage<QualitySupervise> pageQualitySupervise(Page page, QualitySupervise qualitySupervise) { |
| | | public IPage<QualitySuperviseDto> pageQualitySupervise(Page page, QualitySupervise qualitySupervise) { |
| | | return baseMapper.pageQualitySupervise(page, QueryWrappers.queryWrappers(qualitySupervise)); |
| | | } |
| | | |