2023-12-18 18:54:50 +08:00
|
|
|
package com.zcloud.service.xgf;
|
|
|
|
|
|
|
|
import com.zcloud.entity.Page;
|
|
|
|
import com.zcloud.entity.PageData;
|
2024-03-19 08:42:16 +08:00
|
|
|
import com.zcloud.flow.xgf.util.XgfFlowDto;
|
|
|
|
import org.springframework.dao.EmptyResultDataAccessException;
|
2024-02-26 15:17:24 +08:00
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
2023-12-18 18:54:50 +08:00
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
public interface XgfUserService {
|
|
|
|
|
|
|
|
void save(PageData pd) throws Exception;
|
|
|
|
|
|
|
|
void saveDetail(PageData pd) throws Exception;
|
|
|
|
|
|
|
|
List<PageData> list(Page page) throws Exception;
|
|
|
|
|
2023-12-19 20:03:25 +08:00
|
|
|
void init(PageData request) throws Exception;
|
2023-12-18 19:58:52 +08:00
|
|
|
|
|
|
|
void approvalApplication(PageData request) throws Exception;
|
2023-12-19 15:01:44 +08:00
|
|
|
|
|
|
|
List<PageData> flowlistPage(Page page)throws Exception;
|
|
|
|
|
|
|
|
void approve(PageData request) throws Exception;
|
2023-12-20 19:51:15 +08:00
|
|
|
|
|
|
|
PageData findInfo(PageData condition);
|
2023-12-21 13:58:57 +08:00
|
|
|
|
|
|
|
List<PageData> findRecordList(PageData condition) throws Exception;
|
2024-01-18 13:56:15 +08:00
|
|
|
|
|
|
|
List<PageData> getAppointApproveList(Page page);
|
2024-01-29 13:20:28 +08:00
|
|
|
|
|
|
|
Object getApproveInfo(PageData request);
|
2024-01-29 14:51:43 +08:00
|
|
|
|
|
|
|
Object getFlowInfo(PageData request);
|
2024-02-26 15:17:24 +08:00
|
|
|
|
|
|
|
void approvePlus(PageData request, MultipartFile[] chengNuoShu) throws Exception;
|
2024-03-19 08:42:16 +08:00
|
|
|
|
|
|
|
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;
|
2024-03-19 17:37:37 +08:00
|
|
|
|
|
|
|
List<PageData> getWorkTask(PageData condition) throws Exception;
|
2024-04-25 17:58:31 +08:00
|
|
|
|
|
|
|
void syncPhoto(PageData request) throws Exception;
|
2023-12-18 18:54:50 +08:00
|
|
|
}
|