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