AdmCalcSpecialService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.persagy.proxy.adm.service;
  2. import com.persagy.proxy.adm.constant.AdmRelationTypeEnum;
  3. import com.persagy.proxy.adm.request.AdmResponse;
  4. import com.persagy.proxy.common.entity.InstanceUrlParam;
  5. /***
  6. * Description: 关系计算-管网计算逻辑处理类
  7. * @author : lijie
  8. * @date :2021/9/29 11:07
  9. * Update By lijie 2021/9/29 11:07
  10. */
  11. public interface AdmCalcSpecialService {
  12. /***
  13. * Description: 管网系统设备分块 + 计算流向
  14. * @param context : 基本请求参数
  15. * @param admRelationTypeEnum : 关系类型枚举对象
  16. * @return : com.persagy.proxy.adm.request.AdmResponse
  17. * @author : lijie
  18. * @date :2021/9/29 11:12
  19. * Update By lijie 2021/9/29 11:12
  20. */
  21. AdmResponse sysBlock(InstanceUrlParam context, AdmRelationTypeEnum admRelationTypeEnum);
  22. /***
  23. * Description: 管网计算
  24. * @param context : 基本请求参数
  25. * @return : com.persagy.proxy.adm.request.AdmResponse
  26. * @author : lijie
  27. * @date :2021/9/29 11:58
  28. * Update By lijie 2021/9/29 11:58
  29. */
  30. AdmResponse calcNetworks(InstanceUrlParam context);
  31. }