package com.ruoyi.inspect.service; import com.alibaba.fastjson.JSONArray; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.core.domain.Result; import com.ruoyi.inspect.dto.PushOADto; import com.ruoyi.inspect.dto.UnqualifiedHandlerDto; import com.ruoyi.inspect.pojo.CommonOa; import com.ruoyi.inspect.pojo.InsUnqualifiedHandler; import com.ruoyi.inspect.vo.UnqualifiedHandlerVO; import java.util.List; import java.util.Map; /** * @author 27233 * @description 针对表【ins_unqualified_handler(不合格处理表)】的数据库操作Service * @createDate 2024-07-31 13:38:14 */ public interface InsUnqualifiedHandlerService extends IService { IPage pageList(Page page, UnqualifiedHandlerDto unqualifiedHandlerDto); Result pushOA(PushOADto pushOADto); void unqualifiedHandlerOACallback(Long oaWorkId, String checkResult, JSONArray objects); List getOaFlow(Integer id); boolean addUnqualifiedHandler(UnqualifiedHandlerDto unqualifiedHandlerDto); boolean updateUnqualifiedHandler(UnqualifiedHandlerDto unqualifiedHandlerDto); UnqualifiedHandlerDto getUnqualifiedHandler(Integer id); boolean deleteUnqualifiedHandler(Integer id); }