package com.panzhihua.service_community.service; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.common.model.dtos.community.social.HatchAuditProcessDTO; import com.panzhihua.common.model.dtos.community.social.PageSocialOrgHatchAuditDTO; import com.panzhihua.common.model.dtos.community.social.SocialOrgHatchAuditDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.entity.ComActSocialOrgHatchAudit; /** * 社会组织孵化申请表(ComActSocialOrgHatchAudit)表服务接口 * * @author makejava * @since 2022-04-18 14:09:53 */ public interface ComActSocialOrgHatchAuditService extends IService { /** * 分页查询孵化申请 * @param pageHatchAuditDTO * @return */ R pageHatchAudit(PageSocialOrgHatchAuditDTO pageHatchAuditDTO); /** * 查看孵化申请详情 * @param id * @return */ R detailHatchAudit(Long id); /** * 修改孵化申请 * @param hatchAuditDTO * @return */ R updateHatchAudit(SocialOrgHatchAuditDTO hatchAuditDTO); /** * 获取孵化流程配置 * @return */ R getHatchAuditProcess(); /** * 修改孵化流程配置 * @param processDTO * @return */ R putHatchAuditProcess(HatchAuditProcessDTO processDTO); /** * 新增孵化申请 * @param hatchAuditDTO * @return */ R addHatchAudit(SocialOrgHatchAuditDTO hatchAuditDTO); /** * 查看孵化申请审核进度 * @param userId * @return */ R getHatchAuditSchedule(Long userId); /** * 删除孵化申请详情 * @param id * @return */ R deleteHatchAudit(Long id); }