|
|
@@ -94,36 +94,6 @@ class _GoodsDetailsFooterContainerState extends State<_GoodsDetailsFooterContain |
|
|
|
|
|
|
|
/// 分享 |
|
|
|
void _shareOnClick(GoodsDetailsFooterModel model) async { |
|
|
|
// print(_user?.toString()); |
|
|
|
// if (_user?.token == null || _user.token == '') { |
|
|
|
// print('need login...'); |
|
|
|
// RouterUtil.goLogin(context); |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// |
|
|
|
// String d = widget.model['data']; |
|
|
|
// Map<String, dynamic> data = jsonDecode(d); |
|
|
|
// |
|
|
|
// Map shareArgs = data['share_url_args'] ?? {}; |
|
|
|
// String shopType = shareArgs['type']; |
|
|
|
// |
|
|
|
// if (data.containsKey('buy_url')) { |
|
|
|
// String url = data['buy_url']; |
|
|
|
// if (url == null || url == '') { |
|
|
|
// Fluttertoast.showToast(msg: '购买链接不存在'); |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// if (shopType == 'taobao') { |
|
|
|
// // bool isAuth = await TaobaoAuth.isAuth(); |
|
|
|
// if (!_user.isTBAuth) { |
|
|
|
// TaobaoAuth.auth(context); |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// } |
|
|
|
// Navigator.of(context).push(CupertinoPageRoute( |
|
|
|
// builder: (context) => GoodsSharePage(widget.model))); |
|
|
|
// } |
|
|
|
|
|
|
|
Map<String, dynamic> result = await TurnChainUtil.getShareTurnChain(context, _user, model?.good_id, model.provider, model.convertArgs.toJson()); |
|
|
|
if (!EmptyUtil.isEmpty(result)) { |
|
|
|
model.shareUrlArgs.buyUrl = result['open_app_url']; |
|
|
|