package com.nova.sankuai.service; import cn.hutool.json.JSONObject; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import com.nova.sankuai.domain.dto.AddAppAudit; import com.nova.sankuai.domain.dto.UpdateAppAudit; import com.nova.sankuai.domain.entity.AppAudit; import com.nova.sankuai.domain.vo.AppAuditVo; import com.nova.sankuai.infra.utils.PageRequest; import javax.servlet.http.HttpServletRequest; /** * @author weikangdi */ public interface IAppAuditService extends IService { /** * APP免审接口 * * @param audit * @param request * @return */ JSONObject audit(AppAudit audit, HttpServletRequest request); /** * 新增App免审 * * @param addAppAudit */ void addAppVersion(AddAppAudit addAppAudit); /** * 修改App免审 * * @param updateAppAudit */ void updateAppVersion(UpdateAppAudit updateAppAudit); /** * 删除App免审 * * @param id */ void deleteAppVersion(Long id); /** * 查看App免审 * * @param pageRequest * @return */ IPage queryAppVersion(PageRequest pageRequest,String company, String content); }