Commit de178ab1914088ff77cdf3cc8c025fcf3587ecb0

Authored by wdn127929
1 parent f8e37555

分享宴会套餐---专属服务信息

... ... @@ -74,7 +74,7 @@ PODS:
- Toast
- fluwx (0.0.1):
- Flutter
- "OpenWeChatSDK (~> 1.9.2+1)"
- WechatOpenSDK-XCFramework (~> 2.0.2)
- FMDB (2.7.5):
- FMDB/standard (= 2.7.5)
- FMDB/standard (2.7.5)
... ... @@ -102,7 +102,6 @@ PODS:
- Mantle/extobjc (= 2.2.0)
- Mantle/extobjc (2.2.0)
- MTBBarcodeScanner (5.0.11)
- "OpenWeChatSDK (1.9.9+1)"
- OrderedSet (5.0.0)
- package_info (0.0.1):
- Flutter
... ... @@ -146,6 +145,7 @@ PODS:
- Flutter
- webview_flutter (0.0.1):
- Flutter
- WechatOpenSDK-XCFramework (2.0.2)
DEPENDENCIES:
- amap_core_fluttify (from `.symlinks/plugins/amap_core_fluttify/ios`)
... ... @@ -202,7 +202,6 @@ SPEC REPOS:
- libwebp
- Mantle
- MTBBarcodeScanner
- OpenWeChatSDK
- OrderedSet
- Reachability
- SDWebImage
... ... @@ -211,6 +210,7 @@ SPEC REPOS:
- Toast
- TOCropViewController
- TPNS-iOS
- WechatOpenSDK-XCFramework
EXTERNAL SOURCES:
amap_core_fluttify:
... ... @@ -326,7 +326,7 @@ SPEC CHECKSUMS:
flutter_sms: 91ce41530f55c85d6524d82307a5d555844c086a
flutter_statusbarcolor: 8afb1071ed8c58be929f1e32b36c629771fd2259
fluttertoast: 16fbe6039d06a763f3533670197d01fc73459037
fluwx: 79c66b6d795ab8208262ada215d9e60388cfe492
fluwx: e9e728cfdb80e82dac5f4ff974b1901a7939dcd0
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
foundation_fluttify: 0c45145e3fad1fb99188e4979daed5b24cd9b278
image_cropper: 60c2789d1f1a78c873235d4319ca0c34a69f2d98
... ... @@ -336,7 +336,6 @@ SPEC CHECKSUMS:
libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef
Mantle: c5aa8794a29a022dfbbfc9799af95f477a69b62d
MTBBarcodeScanner: f453b33c4b7dfe545d8c6484ed744d55671788cb
OpenWeChatSDK: ea48e9db20645f78128db9091893910280b8e4b1
OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
package_info: 873975fc26034f0b863a300ad47e7f1ac6c7ec62
path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
... ... @@ -359,6 +358,7 @@ SPEC CHECKSUMS:
video_player_avfoundation: e489aac24ef5cf7af82702979ed16f2a5ef84cff
wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f
webview_flutter: 3603125dfd3bcbc9d8d418c3f80aeecf331c068b
WechatOpenSDK-XCFramework: acdeeda129efbef9532bca8a10c24e1b4b8c7d69
PODFILE CHECKSUM: 583d0874d9843cb84ef3a723537d644f42b3ebab
... ...
... ... @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objectVersion = 50;
objects = {
/* Begin PBXBuildFile section */
... ...
... ... @@ -11,6 +11,7 @@ import '../../../models/recharge_list_model.dart';
import '../../../models/setmeal_by_id_model.dart';
import '../../../models/setmeal_model.dart';
import '../../../models/user.dart';
import '../../../provider/base_info_provider.dart';
import '../../../provider/marketing_center_provider.dart';
import '../../../provider/user_model.dart';
import '../../../res/colors.dart';
... ... @@ -48,11 +49,33 @@ class _FeastDishSharePageState extends State<FeastDishSharePage> {
// Map<String, List<Cook>> dataNew = {};
List<String> classNames = [];
String servicePerson = '';
@override
void initState() {
super.initState();
Utils.changeStatusColor(color: Colors.transparent);
_getSetmealById();
WidgetsBinding.instance.addPostFrameCallback((_) {
_getCustomerActivityBaseinfo(context);
});
}
_getCustomerActivityBaseinfo(BuildContext context) async {
Map<String, String> params = {
'sellerid': Provider.of<UserModel>(context, listen: false).user.sellerid,
"uid": Provider.of<UserModel>(context, listen: false).user.openid,
};
BaseIndoProvider _baseIndoProvider =
Provider.of<BaseIndoProvider>(context, listen: false);
bool success =
await _baseIndoProvider.getCustomerActivityBaseinfo(context, params);
if (success) {
servicePerson =
'${_baseIndoProvider.baseInfoSunModel.name ?? Provider.of<UserModel>(context, listen: false).user.nickName ?? ''} ${_baseIndoProvider.baseInfoSunModel.phone ?? Provider.of<UserModel>(context, listen: false).user.userphone ?? ''}';
}
setState(() {});
}
/// 根据ID获取宴会套餐
... ... @@ -210,7 +233,6 @@ class _FeastDishSharePageState extends State<FeastDishSharePage> {
String sellerAdr =
Provider.of<UserModel>(context, listen: false).user.sellerAddr;
User user = Provider.of<UserModel>(context, listen: false).user;
String servicePerson = '${user.nickName ?? ''} ${user.userphone ?? ''}';
return KeyboardDismissOnTap(
child: Scaffold(
... ...
... ... @@ -2778,7 +2778,9 @@ var feastDishSharePageHandle = new Handler(
.decode(FluroConvertUtils.fluroCnParamsDecode(params["detail"].first)));
return ChangeNotifierProvider<FeastModel>(
create: (_) => FeastModel(),
child: FeastDishSharePage(setmealDetail: setmealDetail));
child: ChangeNotifierProvider<BaseIndoProvider>(
create: (_) => BaseIndoProvider(),
child: FeastDishSharePage(setmealDetail: setmealDetail)));
});
///优惠券核销详情页
... ... @@ -2786,10 +2788,9 @@ var couponVerificationDetailPageHandle = new Handler(
handlerFunc: (BuildContext context, Map<String, List<Object>> params) {
// String idStr = params["idStr"].first;
IsExamineSunModel isExamineSunModel = IsExamineSunModel.fromJson(json.decode(
FluroConvertUtils.fluroCnParamsDecode(
params["isExamineSunModel"].first)));
FluroConvertUtils.fluroCnParamsDecode(
params["isExamineSunModel"].first)));
// }
return CouponVerificationDetailPage(
isExamineSunModel: isExamineSunModel);
return CouponVerificationDetailPage(isExamineSunModel: isExamineSunModel);
});
... ...
... ... @@ -1674,14 +1674,15 @@ class Utils {
var model = new WeChatShareMiniProgramModel(
webPageUrl: _webPageUrl,
userName: _userName,
title: _title,
title: 'ff',
path: _path,
description: _description,
description: 'hhh',
miniProgramType: WXMiniProgramType.PREVIEW, //体验版
// miniProgramType: WXMiniProgramType.RELEASE //正式版
// miniProgramType: WXMiniProgramType.TEST //开发版
// thumbnail: WeChatImage.binary(source)
thumbnail: WeChatImage.network(_thumbnail)
thumbnail: WeChatImage.network(_thumbnail),
// hdImagePath: WeChatImage.network(_thumbnail), thumbnail: null,
// thumbnail: WeChatImage.binary(image)
);
//分享链接
... ...
... ... @@ -580,7 +580,7 @@ packages:
name: fluwx
url: "https://pub.flutter-io.cn"
source: hosted
version: "3.9.0+2"
version: "3.13.1"
foundation_fluttify:
dependency: transitive
description:
... ...
... ... @@ -78,7 +78,8 @@ dependencies:
# 日历
table_calendar: ^2.2.1
# 微信SDK
fluwx: ^3.9.0+2
# fluwx: ^3.9.0+2
fluwx: ^3.13.1
#网页,短信,电话
# url_launcher: ^5.4.2
url_launcher: ^6.0.9
... ...