ICommonService.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.fdkankan.contro.service;
  2. import com.fdkankan.contro.entity.CameraDetail;
  3. import com.fdkankan.contro.vo.ScenePlusVO;
  4. import java.util.Map;
  5. import java.util.Set;
  6. public interface ICommonService {
  7. /**
  8. * 上传计算结果文件
  9. * @param num
  10. * @param dataSource
  11. * @param version
  12. */
  13. public Long uploadBuildResultData(String num, String dataSource, String version);
  14. /**
  15. * 删除用户编辑数据业务方法
  16. * @param num 场景码
  17. * @param bizs 业务集合
  18. * @param params 业务处理所需参数
  19. * key : bizType
  20. * value: Map<String ,Object> 参数map
  21. */
  22. public void initUserEditData(String num, Set<String> bizs, Map<String, Map<String ,Object>> params);
  23. public void uploadFloorplanJson(String num, String dataSource) throws Exception;
  24. public void sendEmail(String num);
  25. String getOssOrignPath(String path);
  26. int getPayStatus(Long cameraId, Long space);
  27. void uploadStatusJson(String num, Integer sceneStatus, String webSite, String thumb, Integer payStatus, String uploadPath);
  28. Long getSpaceLimit(CameraDetail cameraDetail);
  29. }