提交 bd61d8e3 authored 作者: JarvanMo's avatar JarvanMo

reformat code

上级 766c0370
...@@ -78,9 +78,8 @@ StreamController _onQRCodeScannedController = new StreamController(); ...@@ -78,9 +78,8 @@ StreamController _onQRCodeScannedController = new StreamController();
///after uer scanned the QRCode you just received ///after uer scanned the QRCode you just received
Stream get onQRCodeScanned => _onQRCodeScannedController.stream; Stream get onQRCodeScanned => _onQRCodeScannedController.stream;
StreamController<WeChatAutoDeductResponse> _responseAutoDeductController = StreamController<WeChatAutoDeductResponse> _responseAutoDeductController =
new StreamController.broadcast(); new StreamController.broadcast();
/// Response from AutoDeduct /// Response from AutoDeduct
Stream<WeChatAutoDeductResponse> get responseFromAutoDeduct => Stream<WeChatAutoDeductResponse> get responseFromAutoDeduct =>
...@@ -111,8 +110,9 @@ Future<dynamic> _handler(MethodCall methodCall) { ...@@ -111,8 +110,9 @@ Future<dynamic> _handler(MethodCall methodCall) {
_onAuthGotQRCodeController.add(methodCall.arguments); _onAuthGotQRCodeController.add(methodCall.arguments);
} else if ("onQRCodeScanned" == methodCall.method) { } else if ("onQRCodeScanned" == methodCall.method) {
_onQRCodeScannedController.add(null); _onQRCodeScannedController.add(null);
} else if("onAutoDeductResponse" == methodCall.method){ } else if ("onAutoDeductResponse" == methodCall.method) {
_responseAutoDeductController.add(WeChatAutoDeductResponse.fromMap(methodCall.arguments)); _responseAutoDeductController
.add(WeChatAutoDeductResponse.fromMap(methodCall.arguments));
} }
return Future.value(true); return Future.value(true);
...@@ -311,10 +311,9 @@ Future subscribeMsg({ ...@@ -311,10 +311,9 @@ Future subscribeMsg({
); );
} }
/// please read official docs. /// please read official docs.
Future autoDeDuct({ Future autoDeDuct(
@required String appId, {@required String appId,
@required String mchId, @required String mchId,
@required String planId, @required String planId,
@required String contractCode, @required String contractCode,
...@@ -325,8 +324,7 @@ Future autoDeDuct({ ...@@ -325,8 +324,7 @@ Future autoDeDuct({
@required String sign, @required String sign,
@required String timestamp, @required String timestamp,
String returnApp = '3', String returnApp = '3',
int businessType = 12 int businessType = 12}) async {
}) async {
return await _channel.invokeMethod("autoDeduct", { return await _channel.invokeMethod("autoDeduct", {
'appid': appId, 'appid': appId,
'mch_id': mchId, 'mch_id': mchId,
...@@ -339,11 +337,11 @@ Future autoDeDuct({ ...@@ -339,11 +337,11 @@ Future autoDeDuct({
'sign': sign, 'sign': sign,
'timestamp': timestamp, 'timestamp': timestamp,
'return_app': returnApp, 'return_app': returnApp,
"businessType" : businessType "businessType": businessType
}); });
} }
Future<bool> openWeChatApp() async{ Future<bool> openWeChatApp() async {
return await _channel.invokeMethod("openWXApp"); return await _channel.invokeMethod("openWXApp");
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论