package com.ycwl.basic.service.pc; import com.github.pagehelper.PageInfo; import com.ycwl.basic.model.pc.task.entity.TaskEntity; import com.ycwl.basic.model.pc.task.req.TaskReqQuery; import com.ycwl.basic.model.pc.task.resp.TaskRespVO; import com.ycwl.basic.utils.ApiResponse; import java.util.List; /** * @Author:longbinbin * @Date:2024/12/3 16:01 */ public interface TaskService { ApiResponse> pageQuery(TaskReqQuery taskReqQuery); ApiResponse> list(TaskReqQuery taskReqQuery); ApiResponse getById(Long id); ApiResponse add(TaskEntity task); ApiResponse deleteById(Long id); ApiResponse update(TaskEntity task); ApiResponse updateStatus(Long id,Integer status); }