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/NewFightIntegratingTaskServiceImpl.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 46 insertions(+), 2 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightIntegratingTaskServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightIntegratingTaskServiceImpl.java
index 4d9fdcd..fdb6af1 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightIntegratingTaskServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightIntegratingTaskServiceImpl.java
@@ -1,13 +1,17 @@
package com.panzhihua.service_dangjian.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.panzhihua.common.model.dtos.partybuilding.NewFightIntegral;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.building.IntegratingTaskVO;
+import com.panzhihua.common.utlis.StringUtils;
import com.panzhihua.service_dangjian.dao.NewFightIntegratingTaskDao;
import com.panzhihua.service_dangjian.entity.IntegratingTask;
+import com.panzhihua.service_dangjian.service.ComActIntegralUsersService;
import com.panzhihua.service_dangjian.service.NewFightIntegratingTaskService;
import org.springframework.stereotype.Service;
+import javax.annotation.Resource;
import java.util.List;
/**
@@ -20,6 +24,11 @@
public class NewFightIntegratingTaskServiceImpl extends ServiceImpl<NewFightIntegratingTaskDao,
IntegratingTask> implements NewFightIntegratingTaskService
{
+
+
+ @Resource
+ private ComActIntegralUsersService usersService;
+
@Override
public List<IntegratingTask> getList(String userId, String communityId)
@@ -51,19 +60,38 @@
//15查看微心愿
case "16":
//查看随手拍
- case "17":
- //每日签到
IntegratingTask task=baseMapper.getDetails(item.getUserId(),item.getCommunityId(),item.getStatus());
if(task!=null)
{
return R.ok();
}
break;
+ case "17":
+ //每日签到
+ IntegratingTask task2=baseMapper.getDetails(item.getUserId(),item.getCommunityId(),item.getStatus());
+ if(task2!=null)
+ {
+ return R.ok();
+ }
+ item.setIsDraw("2");
+ break;
}
int num=baseMapper.addData(item);
if(num>0)
{
+ if(StringUtils.equals("17",item.getStatus()))
+ {
+ NewFightIntegral integral=new NewFightIntegral();
+ integral.setUserId(item.getUserId());
+ integral.setCommunityId(item.getCommunityId());
+ integral.setType("17");
+ integral.setIntegralNum(item.getNum());
+ usersService.upIntegral(integral);
+
+ //新增每日用户签到记录
+ baseMapper.addEverydayData(item);
+ }
return R.ok();
}
return R.fail("操作失败");
@@ -101,5 +129,21 @@
return R.fail("操作失败");
}
+ @Override
+ public List<IntegratingTask> getEverydayList(String userId, String communityId) {
+ return baseMapper.getEverydayList(userId,communityId);
+ }
+
+ @Override
+ public R addEverydayData(IntegratingTaskVO item)
+ {
+ int num= baseMapper.addEverydayData(item);
+ if(num>0)
+ {
+ return R.ok();
+ }
+ return R.fail("操作失败");
+ }
+
}
--
Gitblit v1.7.1