‘liusuyi’
2023-07-29 2d68f48eeb8f874240f7b02ff20dbf1e784271b4
ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java
@@ -111,7 +111,7 @@
    public int insertArdAppTask(ArdAppTask ardAppTask) {
        ardAppTask.setId(IdUtils.simpleUUID());
        ardAppTask.setUserId(SecurityUtils.getUserId());
        ardAppTask.setCreateBy(SecurityUtils.getUsername());
        ardAppTask.setCreateBy(SecurityUtils.getLoginUser().getUser().getNickName());
        ardAppTask.setCreateTime(DateUtils.getNowDate());
        int rows = ardAppTaskMapper.insertArdAppTask(ardAppTask);
        insertArdAppTaskPic(ardAppTask);
@@ -281,4 +281,25 @@
            }
        }
    }
    @Override
    public ArdAppTask selectNewArdAppTaskByUserId(String userId) {
        ArdAppTask ardAppTask = ardAppTaskMapper.selectNewArdAppTaskByUserId(userId);
        ArdAppTaskDetail detail=new ArdAppTaskDetail();
        detail.setViewFlag("1");
        detail.setTaskId(ardAppTask.getId());
        int i = ardAppTaskMapper.updateArdAppTaskDetailByTaskId(detail);
        return ardAppTask;
    }
    /**
     * 查询已弹窗但未读的任务数量
     *
     * @param userId app用户Id
     * @return 结果
     */
    @Override
    public int selectUnreadArdAppTaskCount(String userId)
    {
        return ardAppTaskMapper.selectUnreadArdAppTaskCount(userId);
    }
}