lidongdong
2024-07-10 1b98564e7dcc63a60d74b27c82d87cc5e40aed84
花城 修改问题清单打卡时间限制
1个文件已修改
14 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java
@@ -1,8 +1,10 @@
package com.panzhihua.service_dangjian.api;
import com.panzhihua.common.model.dtos.partybuilding.NeedProblemClaimDTO;
import com.panzhihua.common.model.dtos.partybuilding.NeedProblemInventoryDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_dangjian.service.NeedProblemClaimService;
import com.panzhihua.service_dangjian.service.NeedProblemInventoryService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
@@ -15,6 +17,11 @@
{
    @Resource
    private NeedProblemClaimService claimService;
    //任务 问题接口
    @Resource
    private NeedProblemInventoryService inventoryService;
    @GetMapping("/getNeedClaimList")
    public R getNeedClaimList(
@@ -59,6 +66,13 @@
                             @RequestParam("userId") String userId,
                             @RequestParam("type") String type)
    {
        NeedProblemInventoryDTO inventoryDTO=inventoryService.getDetails(taskId,userId);
        long times=System.currentTimeMillis();
        if(times<inventoryDTO.getNeedStartTime().getTime())
        {
            return R.fail("任务未开始");
        }
        return R.ok(claimService.needClaimSignIn(taskId,userId,type));
    }