import 'dart:core'; import 'package:fis_jsonrpc/client_base.dart'; class SMSService extends JsonRpcClientBase { SMSService( String host, { String serviceName = "ISMSService", Map? headers, int? timeout, }) : super( host, serviceName, headers: headers, timeout: timeout, ); Future sendMessageAsync(List mobiles,String template) async { var rpcRst = await call("SendMessageAsync", [mobiles,template]); return rpcRst; } Future checkVerificationCodeAsync(String userPhone,String verifyCode) async { var rpcRst = await call("CheckVerificationCodeAsync", [userPhone,verifyCode]); return rpcRst; } Future generalMessageAsync(List mobiles,String template,List paramList) async { var rpcRst = await call("GeneralMessageAsync", [mobiles,template,paramList]); return rpcRst; } }