From 246a7fd606cab52047057c5398728b9c84724fb0 Mon Sep 17 00:00:00 2001 From: sdif <xiaoping_0000@163.com> Date: Tue, 26 Sep 2023 11:19:39 +0800 Subject: [PATCH] 排行榜新增陪诊员工作年限 --- pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java b/pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java index c520077..56d90e1 100644 --- a/pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java +++ b/pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java @@ -226,6 +226,10 @@ public class EmployeesServiceImpl implements IEmployeesService { */ @Override public TableDataInfo<EmployeesVo> queryPageAppRanking(EmployeesBo bo, PageQuery pageQuery) { + // 获取当前日期 + LocalDate currentDate = LocalDate.now(); + // 获取当前年份 + int year = currentDate.getYear(); Page<EmployeesVo> result = baseMapper.selectEmployees(bo, pageQuery.build()); Optional.ofNullable(result.getRecords()).ifPresent(EmployeesVo -> { EmployeesVo.forEach(t -> { @@ -235,6 +239,7 @@ public class EmployeesServiceImpl implements IEmployeesService { .orderByDesc(TotalOrder::getId) .last("LIMIT 1")); t.setTotalOrderVo(totalOrder); + t.setWrokYear(year - Integer.parseInt(t.getStartYear())); }); }); return TableDataInfo.build(result); -- libgit2 0.26.0