From d48aa9aa678517f40edf72a78b52cfe91bb92655 Mon Sep 17 00:00:00 2001 From: zt Date: Tue, 11 Mar 2025 11:03:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bgt/domain/dto/BgtProjectRecruitApplyUserDTO.java | 2 +- .../impl/BgtProjectRecruitApplyServiceImpl.java | 10 ++++++++-- .../bgt/service/impl/BgtProjectRecruitServiceImpl.java | 5 ++++- .../fbs/service/impl/FbsProjectTaskServiceImpl.java | 8 ++++---- 4 files changed, 17 insertions(+), 8 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/bgt/domain/dto/BgtProjectRecruitApplyUserDTO.java b/ruoyi-system/src/main/java/com/ruoyi/bgt/domain/dto/BgtProjectRecruitApplyUserDTO.java index 3a5e15f..b589d9e 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/bgt/domain/dto/BgtProjectRecruitApplyUserDTO.java +++ b/ruoyi-system/src/main/java/com/ruoyi/bgt/domain/dto/BgtProjectRecruitApplyUserDTO.java @@ -20,7 +20,7 @@ public class BgtProjectRecruitApplyUserDTO { @NotNull(message = "招工任务Id不能为空") private Long recruitId; - @ApiModelProperty("选择状态(0选择 1未选择") + @ApiModelProperty("选择状态(0未选择 1已选择") private Integer status; @ApiModelProperty("务工者名字") diff --git a/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitApplyServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitApplyServiceImpl.java index 88d3b44..13f7ac8 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitApplyServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitApplyServiceImpl.java @@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.toolkit.SqlHelper; -import com.google.errorprone.annotations.Var; import com.ruoyi.bgt.bo.BgtProjectRecruitApplyQueryBo; import com.ruoyi.bgt.domain.BgtMessage; import com.ruoyi.bgt.domain.BgtProjectRecruit; @@ -23,6 +22,7 @@ import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.domain.dto.AnnexDTO; import com.ruoyi.common.enums.RecruitApplyStatus; +import com.ruoyi.common.enums.RecruitStatus; import com.ruoyi.common.exception.BaseException; import com.ruoyi.common.service.IAnnexService; import com.ruoyi.common.utils.PageUtils; @@ -42,7 +42,6 @@ import org.springframework.context.annotation.Lazy; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import springfox.documentation.builders.ValidationResult; import java.text.DecimalFormat; import java.time.LocalDate; @@ -209,12 +208,19 @@ public class BgtProjectRecruitApplyServiceImpl extends ServicePlusImpl page = bgtProjectRecruitApplyService.recruitApplyList(userDTO); vo.setApplyList(page.getRows()); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/fbs/service/impl/FbsProjectTaskServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/fbs/service/impl/FbsProjectTaskServiceImpl.java index 9c57d65..4e3f1f9 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/fbs/service/impl/FbsProjectTaskServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/fbs/service/impl/FbsProjectTaskServiceImpl.java @@ -202,9 +202,9 @@ public class FbsProjectTaskServiceImpl extends ServicePlusImpl countVOS = attendanceService.countDayByTaskId(id, startTime, date); // 补充缺失的天数 List bgtDayAttendanceCountVOS = DataUtil.fillMissingDates(countVOS, startTime, date); @@ -212,7 +212,7 @@ public class FbsProjectTaskServiceImpl extends ServicePlusImpl0){ + if(totalNum!=0 && CollectionUtil.isNotEmpty(bgtDayAttendanceCountVOS)){ BgtDayAttendanceCountVO bgtDayAttendanceCountVO = bgtDayAttendanceCountVOS.get(bgtDayAttendanceCountVOS.size() - 1); int rate = new BigDecimal(bgtDayAttendanceCountVO.getReportToDutyNum()).divide(new BigDecimal(totalNum), 2, RoundingMode.HALF_UP) .multiply(new BigDecimal(100)).intValue();