lidongdong
2024-07-01 e399d500449886311e483e4028593165ea2361a8
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightCommunityConstructionServiceImpl.java
@@ -17,6 +17,8 @@
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.Date;
import java.util.List;
/**
 * @program: springcloud_k8s_panzhihuazhihuishequ
@@ -31,7 +33,6 @@
    @Resource
    private NewFightProjectPlanDAO projectPlanService;
    @Override
    public IPage<NewFightCommunityConstructionDTO> getList(int pageNum, int pageSize,
@@ -102,5 +103,47 @@
        return R.fail("操作失败");
    }
    @Override
    public R  getListTime()
    {
        List<NewFightCommunityConstructionDTO> list=baseMapper.getListTime();
        if(list==null || list.size()<=0 )
        {
            return R.ok();
        }
        for (NewFightCommunityConstructionDTO item:list) {
//            if(StringUtils.equals("1",item.getStatus()))
//            {
//                // 1 已发布
//
//
//
//            }
//            else if(StringUtils.equals("2",item.getStatus()))
//            {
//                // 1 进行中
//
//
//            }
            //预计完成时间
            Date estimatedTime = item.getEstimatedTime();
            if (estimatedTime!=null)
            {
                if(new Date().getTime()>estimatedTime.getTime())
                {
                    NewFightCommunityConstructionDTO dto=new NewFightCommunityConstructionDTO();
                    dto.setId(item.getId());
                    dto.setStatus("3");
                    baseMapper.editData(dto);
                }
            }
        }
        return R.ok();
    }
}