system_setting.dart 677 B

123456789101112131415161718192021
  1. import 'package:fis_jsonrpc/rpc.dart';
  2. import 'package:vnoteapp/managers/interfaces/system_setting.dart';
  3. import 'package:vnoteapp/rpc.dart';
  4. import 'package:vnoteapp/store/store.dart';
  5. import 'package:fis_common/logger/logger.dart';
  6. class SystemSettingManager implements ISystemSettingManager {
  7. /// 获取系统模板设置
  8. @override
  9. Future<SyncSettingsDTO?> syncSetting(SyncSettingRequest request) async {
  10. try {
  11. request.token = Store.user.token;
  12. final result = await rpc.systemSetting.syncSettingAsync(request);
  13. return result;
  14. } catch (e) {
  15. logger.e("PatientManager query patient paged list error.", e);
  16. return null;
  17. }
  18. }
  19. }