|
...
|
...
|
@@ -223,83 +223,45 @@ class _DishShowPageState extends State<DishShowPage> { |
|
|
|
child: SingleChildScrollView(
|
|
|
|
controller: controller,
|
|
|
|
child: Column(children: [
|
|
|
|
_item('附加招牌菜展示', select: addDish, onTap: () {
|
|
|
|
_item('预订安排通知中附加招牌菜介绍图片', select: addDish, onTap: () {
|
|
|
|
setState(() {
|
|
|
|
addDish = !addDish;
|
|
|
|
});
|
|
|
|
}),
|
|
|
|
VEmptyView(24),
|
|
|
|
Container(
|
|
|
|
alignment: Alignment.centerLeft,
|
|
|
|
padding: EdgeInsets.only(left: w(16)),
|
|
|
|
height: w(48),
|
|
|
|
child: Text(
|
|
|
|
'效果预览',
|
|
|
|
style: TextStyle(
|
|
|
|
fontSize: font(16), color: MyColours.color_515151),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
addDish
|
|
|
|
? Column(
|
|
|
|
children: [
|
|
|
|
VEmptyView(24),
|
|
|
|
Stack(
|
|
|
|
alignment: Alignment.topCenter,
|
|
|
|
children: [
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 5,
|
|
|
|
imageModel:
|
|
|
|
_uploadImageProvider.storeImage1),
|
|
|
|
Container(
|
|
|
|
width: double.infinity,
|
|
|
|
padding: EdgeInsets.only(
|
|
|
|
left: w(26), top: w(16), bottom: w(16)),
|
|
|
|
decoration: BoxDecoration(
|
|
|
|
gradient: LinearGradient(
|
|
|
|
stops: [0, 1],
|
|
|
|
begin: Alignment.topCenter,
|
|
|
|
end: Alignment.bottomCenter,
|
|
|
|
colors: [
|
|
|
|
themColor,
|
|
|
|
MyColours.color_4D0C0F0E,
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
child: Column(
|
|
|
|
crossAxisAlignment:
|
|
|
|
CrossAxisAlignment.start,
|
|
|
|
children: [
|
|
|
|
Text('Favorites',
|
|
|
|
style: TextStyle(
|
|
|
|
color: MyColours.color_B39437,
|
|
|
|
fontSize: font(14))),
|
|
|
|
Text('菜品展示',
|
|
|
|
style: TextStyle(
|
|
|
|
color: MyColours.color_B39437,
|
|
|
|
fontSize: font(14)))
|
|
|
|
],
|
|
|
|
),
|
|
|
|
)
|
|
|
|
],
|
|
|
|
),
|
|
|
|
VEmptyView(18),
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 6,
|
|
|
|
imageModel: _uploadImageProvider.storeImage2),
|
|
|
|
VEmptyView(18),
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 7,
|
|
|
|
imageModel: _uploadImageProvider.storeImage3),
|
|
|
|
VEmptyView(18),
|
|
|
|
],
|
|
|
|
)
|
|
|
|
: SizedBox()
|
|
|
|
// Container(
|
|
|
|
// alignment: Alignment.centerLeft,
|
|
|
|
// padding: EdgeInsets.only(left: w(16)),
|
|
|
|
// height: w(48),
|
|
|
|
// child: Text(
|
|
|
|
// '效果预览',
|
|
|
|
// style: TextStyle(
|
|
|
|
// fontSize: font(16), color: MyColours.color_515151),
|
|
|
|
// ),
|
|
|
|
// ),
|
|
|
|
Column(
|
|
|
|
children: [
|
|
|
|
VEmptyView(24),
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 5,
|
|
|
|
imageModel: _uploadImageProvider.storeImage1),
|
|
|
|
VEmptyView(18),
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 6,
|
|
|
|
imageModel: _uploadImageProvider.storeImage2),
|
|
|
|
VEmptyView(18),
|
|
|
|
ImgPickerInvitationWidget(
|
|
|
|
scrollController: controller,
|
|
|
|
model: _uploadImageProvider,
|
|
|
|
index: 7,
|
|
|
|
imageModel: _uploadImageProvider.storeImage3),
|
|
|
|
VEmptyView(18),
|
|
|
|
],
|
|
|
|
)
|
|
|
|
]))),
|
|
|
|
Container(
|
|
|
|
color: MyColours.color_ffffff,
|
...
|
...
|
|