From 08f1b1f1804a8bd833d42f257908d80e88387b55 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期五, 14 三月 2025 11:27:47 +0800
Subject: [PATCH] 3.5增加登录验证、修改密码、人员列表调整
---
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemInventoryServiceImpl.java | 75 ++++++++++++++++++++-----------------
1 files changed, 40 insertions(+), 35 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemInventoryServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemInventoryServiceImpl.java
index 24d08b1..14dce64 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemInventoryServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemInventoryServiceImpl.java
@@ -68,45 +68,50 @@
public NeedProblemInventoryDTO getDetails(String id,String userIds)
{
NeedProblemInventoryDTO item=baseMapper.getDetails(id,userIds);
- //当前时间
- long newTime = System.currentTimeMillis();
- //活动报名时间
- long applyStartTime = item.getClaimStartTime().getTime();
- //报名结束时间
- long applyEndTime = item.getClaimEndTime().getTime();
- //活动开始时间
- long activityStartTime = item.getNeedStartTime().getTime();
- //活动结束时间
- long activityEndTime = item.getNeedEndTime().getTime();
+
+ if(item!=null)
+ {
+ //当前时间
+ long newTime = System.currentTimeMillis();
+ //活动报名时间
+ long applyStartTime = item.getClaimStartTime().getTime();
+ //报名结束时间
+ long applyEndTime = item.getClaimEndTime().getTime();
+ //活动开始时间
+ long activityStartTime = item.getNeedStartTime().getTime();
+ //活动结束时间
+ long activityEndTime = item.getNeedEndTime().getTime();
- switch (item.getStatus()) {
- //待开始
- case "1":
- if (newTime > applyEndTime) {
- //报名结束
- NeedProblemInventoryDTO vo = new NeedProblemInventoryDTO();
- vo.setId(item.getId());
- vo.setStatus("2");
- item.setStatus("2");
- baseMapper.editData(vo);
- }
+ switch (item.getStatus()) {
+ //待开始
+ case "1":
+ if (newTime > applyEndTime) {
+ //报名结束
+ NeedProblemInventoryDTO vo = new NeedProblemInventoryDTO();
+ vo.setId(item.getId());
+ vo.setStatus("2");
+ item.setStatus("2");
+ baseMapper.editData(vo);
+ }
- break;
- //报名中
- case "2":
- if (newTime > activityEndTime) {
- NeedProblemInventoryDTO vo = new NeedProblemInventoryDTO();
- vo.setId(item.getId());
- vo.setStatus("3");
- item.setStatus("3");
- baseMapper.editData(vo);
- }
- break;
- //已开始
- case "3":
+ break;
+ //报名中
+ case "2":
+ if (newTime > activityEndTime) {
+ NeedProblemInventoryDTO vo = new NeedProblemInventoryDTO();
+ vo.setId(item.getId());
+ vo.setStatus("3");
+ item.setStatus("3");
+ baseMapper.editData(vo);
+ }
+ break;
+ //已开始
+ case "3":
- break;
+ break;
+ }
+
}
return item;
}
--
Gitblit v1.7.1