1234567891011121314151617181920212223242526272829303132 |
- // ignore_for_file: constant_identifier_names
- import 'package:fis_jsonrpc/rpc.dart';
- import 'package:get/get.dart';
- /// 需要在主项目先 Put,需要随时维护 token
- class RPCBridge {
- static RPCBridge get ins => Get.find<RPCBridge>();
- final JsonRpcProxy _rpc;
- String _userToken = "";
- RPCBridge(this._rpc, this._userToken);
- JsonRpcProxy get rpc => _rpc;
- String get userToken => _userToken;
- VidImageSource source = VidImageSource.Remedical;
- /// TODO: 如果在第二窗口没有 token 需要手动设置一次
- setToken(String token) {
- _userToken = token;
- }
- }
- enum VidImageSource {
- Remedical,
- Consultation,
- Laboratory,
- AiResultModifier,
- RemoteUS,
- }
|