|
...
|
...
|
@@ -278,49 +278,78 @@ class _WineDetailPageState extends State<WineDetailPage> { |
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
// UserModel userModel =
|
|
|
|
// Provider.of<UserModel>(context, listen: false);
|
|
|
|
// if (userModel.user.role_name == '管理员' ||
|
|
|
|
// userModel.user.role_name == '店长') {
|
|
|
|
bool can = false;
|
|
|
|
|
|
|
|
WineManageModel modelTemp =
|
|
|
|
WineManageModel.fromJson2(storeWineProvider
|
|
|
|
.wineManageDetail
|
|
|
|
.toJson());
|
|
|
|
modelTemp.wineData = [];
|
|
|
|
outerloop:
|
|
|
|
for (int i = 0;
|
|
|
|
i <
|
|
|
|
storeWineProvider
|
|
|
|
.wineManageDetail.wineDataMove.length;
|
|
|
|
i++) {
|
|
|
|
WineManageSunMoveModel element = storeWineProvider
|
|
|
|
.wineManageDetail.wineDataMove[i];
|
|
|
|
if (int.parse(element.wineStock) > 0) {
|
|
|
|
can = true;
|
|
|
|
break outerloop;
|
|
|
|
}
|
|
|
|
|
|
|
|
// modelTemp.cdate =
|
|
|
|
// storeWineProvider.wineManageDetail.cdate;
|
|
|
|
// modelTemp.id =
|
|
|
|
// storeWineProvider.wineManageDetail.id;
|
|
|
|
// modelTemp.isMember =
|
|
|
|
// storeWineProvider.wineManageDetail.isMember;
|
|
|
|
// modelTemp.nickName =
|
|
|
|
// storeWineProvider.wineManageDetail.nickName;
|
|
|
|
// modelTemp.phone =
|
|
|
|
// storeWineProvider.wineManageDetail.phone;
|
|
|
|
// modelTemp.rname =
|
|
|
|
// storeWineProvider.wineManageDetail.rname;
|
|
|
|
// modelTemp.sex =
|
|
|
|
// storeWineProvider.wineManageDetail.sex;
|
|
|
|
// modelTemp.sexStr =
|
|
|
|
// storeWineProvider.wineManageDetail.sexStr;
|
|
|
|
// innerloop:
|
|
|
|
// for (UploadImgModel item in element.img) {
|
|
|
|
// if (item.process < 1) {
|
|
|
|
// Utils.showToast('正在上传图片,请稍等');
|
|
|
|
// // return false;
|
|
|
|
// can = false;
|
|
|
|
// break outerloop;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
if (can) {
|
|
|
|
// UserModel userModel =
|
|
|
|
// Provider.of<UserModel>(context, listen: false);
|
|
|
|
// if (userModel.user.role_name == '管理员' ||
|
|
|
|
// userModel.user.role_name == '店长') {
|
|
|
|
|
|
|
|
NavigatorUtil.goApplyOutStorePage(
|
|
|
|
context,
|
|
|
|
modelTemp,
|
|
|
|
);
|
|
|
|
// } else {
|
|
|
|
// bool needRefresh =
|
|
|
|
// await NavigatorUtil.goCouponEditPage(context);
|
|
|
|
// print(needRefresh);
|
|
|
|
// if (needRefresh != null && needRefresh) {
|
|
|
|
// bus.emit('refresh_coupon_list_f');
|
|
|
|
// //刷新页面数据
|
|
|
|
// // _controller.callRefresh();
|
|
|
|
// // _couponNetworkData(tabController.index);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
WineManageModel modelTemp =
|
|
|
|
WineManageModel.fromJson2(storeWineProvider
|
|
|
|
.wineManageDetail
|
|
|
|
.toJson());
|
|
|
|
modelTemp.wineData = [];
|
|
|
|
|
|
|
|
// modelTemp.cdate =
|
|
|
|
// storeWineProvider.wineManageDetail.cdate;
|
|
|
|
// modelTemp.id =
|
|
|
|
// storeWineProvider.wineManageDetail.id;
|
|
|
|
// modelTemp.isMember =
|
|
|
|
// storeWineProvider.wineManageDetail.isMember;
|
|
|
|
// modelTemp.nickName =
|
|
|
|
// storeWineProvider.wineManageDetail.nickName;
|
|
|
|
// modelTemp.phone =
|
|
|
|
// storeWineProvider.wineManageDetail.phone;
|
|
|
|
// modelTemp.rname =
|
|
|
|
// storeWineProvider.wineManageDetail.rname;
|
|
|
|
// modelTemp.sex =
|
|
|
|
// storeWineProvider.wineManageDetail.sex;
|
|
|
|
// modelTemp.sexStr =
|
|
|
|
// storeWineProvider.wineManageDetail.sexStr;
|
|
|
|
|
|
|
|
NavigatorUtil.goApplyOutStorePage(
|
|
|
|
context,
|
|
|
|
modelTemp,
|
|
|
|
);
|
|
|
|
// } else {
|
|
|
|
// bool needRefresh =
|
|
|
|
// await NavigatorUtil.goCouponEditPage(context);
|
|
|
|
// print(needRefresh);
|
|
|
|
// if (needRefresh != null && needRefresh) {
|
|
|
|
// bus.emit('refresh_coupon_list_f');
|
|
|
|
// //刷新页面数据
|
|
|
|
// // _controller.callRefresh();
|
|
|
|
// // _couponNetworkData(tabController.index);
|
|
|
|
// }
|
|
|
|
} else {
|
|
|
|
Utils.showToast('已全部取出!');
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
)),
|
|
|
|
],
|
...
|
...
|
|