From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 20 五月 2025 23:48:08 +0800 Subject: [PATCH] 修改文件上传类型限制 --- 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