package com.zcloud.service.xgf; import com.zcloud.entity.Page; import com.zcloud.entity.PageData; import com.zcloud.flow.xgf.util.XgfFlowDto; import org.springframework.dao.EmptyResultDataAccessException; import org.springframework.web.multipart.MultipartFile; import java.util.List; public interface XgfUserService { void save(PageData pd) throws Exception; void saveDetail(PageData pd) throws Exception; List list(Page page) throws Exception; void init(PageData request) throws Exception; void approvalApplication(PageData request) throws Exception; List flowlistPage(Page page)throws Exception; void approve(PageData request) throws Exception; PageData findInfo(PageData condition); List findRecordList(PageData condition) throws Exception; List getAppointApproveList(Page page); Object getApproveInfo(PageData request); Object getFlowInfo(PageData request); void approvePlus(PageData request, MultipartFile[] chengNuoShu) throws Exception; void saveLog(PageData info, String status, String endFlag) throws Exception; void saveLog(XgfFlowDto info, String status, String endFlag) throws Exception; void repulse(PageData flows) throws Exception; void approveMax(PageData request, MultipartFile[] chengNuoShu) throws Exception; List getWorkTask(PageData condition) throws Exception; void syncPhoto(PageData request) throws Exception; }