修复 分享按钮点击无反应

master
zhangmeng 4 years ago
parent d3f4ab4c41
commit 25290f6ad9

@ -278,6 +278,6 @@ class _QRScarerResultPageState extends State<QRScarerResultPage> {
UserManager.instance.refreshShoppingCart.value = true; UserManager.instance.refreshShoppingCart.value = true;
UserManager.instance.refreshShoppingCartNumber.value = true; UserManager.instance.refreshShoppingCartNumber.value = true;
UserManager.instance.refreshShoppingCartNumberWithPage.value = true; UserManager.instance.refreshShoppingCartNumberWithPage.value = true;
ReToast.success(text: model.msg); ReToast.success(text: '加入成功');
} }
} }

@ -314,18 +314,6 @@ class _SearchPageState extends BaseStoreState<SearchPage>
model.brandId, model.brandName)); model.brandId, model.brandName));
}, },
model: model, model: model,
shareClick: () {
String goodsTitle =
"${model.priceDesc} | ${model.goodsName} | ${model.description}";
ShareTool().goodsShare(context,
goodsPrice: model.price.toStringAsFixed(2),
goodsName: model.goodsName,
goodsDescription: model.description,
miniTitle: goodsTitle,
miniPicurl: model.picture.url,
amount: model.commission.toString(),
goodsId: model.goodsId.toString());
},
buyClick: () { buyClick: () {
AppRouter.push(context, RouteName.COMMODITY_PAGE, AppRouter.push(context, RouteName.COMMODITY_PAGE,
arguments: arguments:

@ -8,6 +8,7 @@
*/ */
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:recook/constants/header.dart'; import 'package:recook/constants/header.dart';
import 'package:recook/widgets/bottom_sheet/custom_bottom_sheet.dart'; import 'package:recook/widgets/bottom_sheet/custom_bottom_sheet.dart';
@ -125,15 +126,22 @@ class ShareDialog {
{List<PlatformItem> items, {List<PlatformItem> items,
@required ShareAction action, @required ShareAction action,
Widget customTitle}) { Widget customTitle}) {
showCustomModalBottomSheet( // showCustomModalBottomSheet(
context: context, // context: context,
builder: (context) { // builder: (context) {
return BottomShareWidget( // return BottomShareWidget(
// customTitle: customTitle,
// action: action,
// items: items,
// );
// });
Get.bottomSheet(
BottomShareWidget(
customTitle: customTitle, customTitle: customTitle,
action: action, action: action,
items: items, items: items,
); ),
}); );
} }
static dismiss(BuildContext context) { static dismiss(BuildContext context) {

@ -746,7 +746,7 @@ class GoodsItemWidget extends StatelessWidget {
if (imagesModel.data.mainPhotos.length>1) { if (imagesModel.data.mainPhotos.length>1) {
imgUrl = imagesModel.data.mainPhotos[1].url; imgUrl = imagesModel.data.mainPhotos[1].url;
} else { } else {
imgUrl = imagesModel.data?.mainPhotos?.first ?? ''; imgUrl = imagesModel.data?.mainPhotos?.first?.url ?? '';
} }
String goodsTitle = String goodsTitle =
"${this.discountPrice} | ${this.goodsName} | ${this.description}"; "${this.discountPrice} | ${this.goodsName} | ${this.description}";

Loading…
Cancel
Save