package com.fdkankan.contro.service; import com.fdkankan.contro.entity.CameraDetail; import com.fdkankan.contro.vo.ScenePlusVO; import java.util.Map; import java.util.Set; public interface ICommonService { /** * 上传计算结果文件 * @param num * @param dataSource * @param version */ public Long uploadBuildResultData(String num, String dataSource, String version); /** * 删除用户编辑数据业务方法 * @param num 场景码 * @param bizs 业务集合 * @param params 业务处理所需参数 * key : bizType * value: Map 参数map */ public void initUserEditData(String num, Set bizs, Map> params); public void uploadFloorplanJson(String num, String dataSource) throws Exception; public void sendEmail(String num); String getOssOrignPath(String path); int getPayStatus(Long cameraId, Long space); void uploadStatusJson(String num, Integer sceneStatus, String webSite, String thumb, Integer payStatus, String uploadPath); Long getSpaceLimit(CameraDetail cameraDetail); }