|  |  |  | 
|---|
|  |  |  | package com.ruoyi.app.task.service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.github.pagehelper.PageInfo; | 
|---|
|  |  |  | import com.ruoyi.app.task.domain.ArdAppTask; | 
|---|
|  |  |  | import com.ruoyi.app.task.domain.ArdAppTaskDetail; | 
|---|
|  |  |  | import com.ruoyi.app.task.domain.WellParam; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * app任务管理Service接口 | 
|---|
|  |  |  | 
|---|
|  |  |  | * @return app任务管理 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public ArdAppTask selectArdAppTaskById(String id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询app任务详情的详细信息 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param id app任务详情主键 | 
|---|
|  |  |  | * @return app任务详情 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public ArdAppTaskDetail selectArdAppTaskDetailById(String id); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询app任务管理列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public List<ArdAppTask> selectArdAppTaskListWithDetail(ArdAppTask ardAppTask); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public List<ArdAppTask> selectArdAppTaskListWithDetailById(ArdAppTask ardAppTask); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 新增app任务管理 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | 
|---|
|  |  |  | * @return 结果 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public int updateArdAppTaskDetail(ArdAppTaskDetail ardAppTaskDetail); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 修改app任务详情查看 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param ardAppTaskDetail app任务详情管理 | 
|---|
|  |  |  | * @return 结果 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public int updateArdAppTaskDetailView(ArdAppTaskDetail ardAppTaskDetail); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询用户最新的任务 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param userId app用户Id | 
|---|
|  |  |  | * @return 结果 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public ArdAppTask selectNewArdAppTaskByUserId(String userId); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 查询已弹窗但未读的任务数量 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param userId app用户Id | 
|---|
|  |  |  | * @return 结果 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public int selectUnreadArdAppTaskCount(String userId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | PageInfo likeWell(WellParam wellParam); | 
|---|
|  |  |  | } | 
|---|