package com.web.jhsop.websocket.service; import com.app.base.data.ApiResponseResult; import com.web.jhsop.websocket.entity.SopFile; import javax.servlet.http.HttpServletResponse; public interface SopSendService { //一建推送sop文件 ApiResponseResult sendSop(String deviceCode, String url, String account, String password, String path, String root, String fileName, String workOrder, String processLine, Integer page) throws Exception; ApiResponseResult getFtpFile(String deviceCode, String url, String account, String password, String path, String root, String fileName, HttpServletResponse response) throws Exception; ApiResponseResult sendAllSop(String url, String account, String password, String path, String root, String fileName, String workOrder, String processLine, Integer page); ApiResponseResult toSheetByPage(String deviceId, String page); ApiResponseResult getAllDevice(); ApiResponseResult distributeFile(String deviceId, SopFile sopFile, String order) throws Exception; ApiResponseResult getSopFile(); }