|
...
|
...
|
@@ -1269,6 +1269,35 @@ class _MarkingPreviewPageState extends State<MarkingPreviewPage> { |
|
|
|
}
|
|
|
|
|
|
|
|
_rechargeWiddget() {
|
|
|
|
String couponsDesc = '';
|
|
|
|
if (_marketingCenterProvider.markDataModel.marketing.couponData != null) {
|
|
|
|
if (_marketingCenterProvider.markDataModel.marketing.couponData.expDate ==
|
|
|
|
null) {
|
|
|
|
couponsDesc =
|
|
|
|
_marketingCenterProvider.markDataModel.marketing.couponData.desc;
|
|
|
|
} else {
|
|
|
|
if (_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.expDate.isNone) {
|
|
|
|
couponsDesc = '无限制,' +
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.desc ??
|
|
|
|
'';
|
|
|
|
} else if (_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.expDate.isBirthday) {
|
|
|
|
couponsDesc = '会员生日当天可用,' +
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.desc ??
|
|
|
|
'';
|
|
|
|
} else if (_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.expDate.isWeek) {
|
|
|
|
couponsDesc =
|
|
|
|
'${_marketingCenterProvider.markDataModel.marketing.couponData.expDate.weekShow},' +
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.desc ??
|
|
|
|
'';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return Container(
|
|
|
|
padding: EdgeInsets.symmetric(horizontal: w(20), vertical: w(8)),
|
|
|
|
child: Column(
|
|
...
|
...
|
@@ -1287,13 +1316,18 @@ class _MarkingPreviewPageState extends State<MarkingPreviewPage> { |
|
|
|
'推荐店内代金券优惠',
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.aname,
|
|
|
|
couponsDesc,
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.price ??
|
|
|
|
"",
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.desc,
|
|
|
|
'100',
|
|
|
|
'5折',
|
|
|
|
'去抢购'
|
|
|
|
|
|
|
|
)
|
|
|
|
.markDataModel.marketing.couponData.use !=
|
|
|
|
null &&
|
|
|
|
_marketingCenterProvider
|
|
|
|
.markDataModel.marketing.couponData.use.isCash
|
|
|
|
? '${(double.parse(_marketingCenterProvider.markDataModel.marketing.couponData.price) / double.parse(_marketingCenterProvider.markDataModel.marketing.couponData.use.cash)) * 10}折'
|
|
|
|
: '',
|
|
|
|
'去抢购')
|
|
|
|
: SizedBox(),
|
|
|
|
_marketingCenterProvider.markDataModel.marketing.isRecharge == '1'
|
|
|
|
? _markingItem(
|
|
...
|
...
|
@@ -1303,8 +1337,7 @@ class _MarkingPreviewPageState extends State<MarkingPreviewPage> { |
|
|
|
rechargeContent,
|
|
|
|
'',
|
|
|
|
'',
|
|
|
|
'去充值'
|
|
|
|
)
|
|
|
|
'去充值')
|
|
|
|
: SizedBox(),
|
|
|
|
VEmptyView(20),
|
|
|
|
// MyDivider(
|
...
|
...
|
|