修改分享按钮排序

master
laiiihz 5 years ago
parent b8561face5
commit b66db06e42

@ -305,18 +305,20 @@ class _GoodsPageState extends BaseStoreState<GoodsPage> {
GoodPriceView( GoodPriceView(
detailModel: widget.goodsDetail, detailModel: widget.goodsDetail,
shareCallback: () { shareCallback: () {
ShareTool().goodsShare(context, ShareTool().goodsShare(
goodsPrice: widget.goodsDetail.data.getPriceString(), context,
goodsName: widget.goodsDetail.data.goodsName, goodsPrice: widget.goodsDetail.data.getPriceString(),
goodsDescription: widget.goodsDetail.data.description, goodsName: widget.goodsDetail.data.goodsName,
miniPicurl: widget.goodsDetail.data.mainPhotos.length >= 1 goodsDescription: widget.goodsDetail.data.description,
? widget.goodsDetail.data.mainPhotos[1].url miniPicurl: widget.goodsDetail.data.mainPhotos.length >= 1
: "", ? widget.goodsDetail.data.mainPhotos[1].url
miniTitle: : "",
"${widget.goodsDetail.data.getPriceString()} | ${widget.goodsDetail.data.goodsName} | ${widget.goodsDetail.data.description}", miniTitle:
amount: "${widget.goodsDetail.data.getPriceString()} | ${widget.goodsDetail.data.goodsName} | ${widget.goodsDetail.data.description}",
widget.goodsDetail.data.price.min.commission.toString(), amount:
goodsId: widget.goodsDetail.data.id.toString()); widget.goodsDetail.data.price.min.commission.toString(),
goodsId: widget.goodsDetail.data.id.toString(),
);
}, },
), ),
], ],
@ -328,7 +330,8 @@ class _GoodsPageState extends BaseStoreState<GoodsPage> {
color: Colors.white, color: Colors.white,
child: _discountContent(context), child: _discountContent(context),
), ),
widget.goodsDetail.data.storehouse==2||widget.goodsDetail.data.storehouse==3 widget.goodsDetail.data.storehouse == 2 ||
widget.goodsDetail.data.storehouse == 3
? Container( ? Container(
margin: EdgeInsets.only(bottom: 13), margin: EdgeInsets.only(bottom: 13),
padding: EdgeInsets.symmetric(vertical: 10, horizontal: 10), padding: EdgeInsets.symmetric(vertical: 10, horizontal: 10),
@ -511,7 +514,8 @@ class _GoodsPageState extends BaseStoreState<GoodsPage> {
child: Column( child: Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
(widget.goodsDetail.data.storehouse == 2 ||widget.goodsDetail.data.storehouse==3) (widget.goodsDetail.data.storehouse == 2 ||
widget.goodsDetail.data.storehouse == 3)
? Text( ? Text(
"跨境商品不支持开发票", "跨境商品不支持开发票",
style: AppTextStyle.generate( style: AppTextStyle.generate(
@ -519,7 +523,8 @@ class _GoodsPageState extends BaseStoreState<GoodsPage> {
color: Color(0xff373737)), color: Color(0xff373737)),
) )
: SizedBox(), : SizedBox(),
(widget.goodsDetail.data.storehouse == 2 ||widget.goodsDetail.data.storehouse==3) (widget.goodsDetail.data.storehouse == 2 ||
widget.goodsDetail.data.storehouse == 3)
? rHBox(rSize(4)) ? rHBox(rSize(4))
: SizedBox(), : SizedBox(),
Text( Text(

@ -108,14 +108,17 @@ class ShareTool {
); );
} }
goodsShare(BuildContext context, goodsShare(
{String goodsName = "", BuildContext context, {
String goodsDescription = "", String goodsName = "",
String goodsPrice = "", String goodsDescription = "",
String amount = "", String goodsPrice = "",
String miniTitle = "", String amount = "",
String miniPicurl = "", String miniTitle = "",
String goodsId = ""}) { String miniPicurl = "",
String goodsId = "",
String secondPic = "",
}) {
// !!!! // !!!!
String goodsUrl = String goodsUrl =
"${AppConfig.debug ? WebApi.testGoodsDetail : WebApi.goodsDetail}$goodsId/${UserManager.instance.user.info.invitationNo}"; "${AppConfig.debug ? WebApi.testGoodsDetail : WebApi.goodsDetail}$goodsId/${UserManager.instance.user.info.invitationNo}";
@ -257,7 +260,7 @@ class ShareTool {
); );
}); });
PlatformItem qrcode = PlatformItem( PlatformItem qrcode = PlatformItem(
"二维码海报", "小程序海报",
Image.asset( Image.asset(
ShareToolIcon.poster, ShareToolIcon.poster,
width: 36, width: 36,
@ -287,11 +290,11 @@ class ShareTool {
); );
List<PlatformItem> itemList = [ List<PlatformItem> itemList = [
// miniItem, // miniItem,
qrcode,
wechatItem, wechatItem,
// weiboItem, // weiboItem,
// qqItem, // qqItem,
copyurl, copyurl,
qrcode,
]; ];
if (ShareTool.qqInstalled) { if (ShareTool.qqInstalled) {
itemList.add(qqItem); itemList.add(qqItem);

Loading…
Cancel
Save