label.dart 657 B

12345678910111213141516171819202122
  1. import 'package:fis_jsonrpc/rpc.dart';
  2. import 'package:vitalapp/managers/interfaces/base.dart';
  3. /// 标签管理
  4. abstract class ILabelManager implements IManager {
  5. /// 根据Key获取标签集合
  6. Future<List<LabelDTO>?> getLabelListByKey(String key);
  7. /// 获取一般人群标签集合
  8. Future<List<LabelDTO>> getNormalCrowdLabels();
  9. /// 获取疾居民群标签集合
  10. Future<List<LabelDTO>> getDiseaseCrowdLabels();
  11. /// 获取特殊照顾人群标签集合
  12. Future<List<LabelDTO>> getSpecialCareCrowdLabels();
  13. ///获取Server目前所有已经开放的标签
  14. Future<List<LabelDTO>> getAllLabels();
  15. String transparent(String e);
  16. }