|
|
|
@ -109,8 +109,6 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
children: [ |
|
|
|
|
AspectRatio( |
|
|
|
|
aspectRatio: 1, |
|
|
|
|
child: GestureDetector( |
|
|
|
|
onTap: () {}, |
|
|
|
|
child: Container( |
|
|
|
|
margin: EdgeInsets.fromLTRB(16, 20, 16, 8), |
|
|
|
|
padding: EdgeInsets.fromLTRB(10, 20, 10, 14), |
|
|
|
@ -123,7 +121,7 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
offset: Offset(0, 1), |
|
|
|
|
blurRadius: 12, |
|
|
|
|
spreadRadius: 0, |
|
|
|
|
) |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
child: Column( |
|
|
|
@ -176,7 +174,7 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
) |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Text( |
|
|
|
@ -194,8 +192,7 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
Row( |
|
|
|
|
children: itemServer( |
|
|
|
|
storeInfo != null |
|
|
|
|
? storeInfo.businessService |
|
|
|
|
: "", |
|
|
|
|
? storeInfo.businessService : "", |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
Row( |
|
|
|
@ -206,21 +203,18 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
children: [ |
|
|
|
|
Expanded( |
|
|
|
|
child: Text( |
|
|
|
|
S.of(context).yingyeshijian(storeInfo == |
|
|
|
|
null |
|
|
|
|
? "" |
|
|
|
|
: (storeInfo.openStartTime == |
|
|
|
|
null && |
|
|
|
|
storeInfo.openEndTime == |
|
|
|
|
null) |
|
|
|
|
S.of(context).yingyeshijian(storeInfo == null |
|
|
|
|
? "" : (storeInfo.openStartTime == null && storeInfo.openEndTime == null) |
|
|
|
|
? S.of(context).quantian |
|
|
|
|
: "${storeInfo.openStartTime.substring(0, storeInfo.openStartTime.lastIndexOf(":"))} - ${storeInfo.openEndTime.substring(0, storeInfo.openEndTime.lastIndexOf(":"))}"), |
|
|
|
|
: "${storeInfo.openStartTime.substring(0, storeInfo.openStartTime.lastIndexOf(":"))} " |
|
|
|
|
"- ${storeInfo.openEndTime.substring(0, storeInfo.openEndTime.lastIndexOf(":"))}"), |
|
|
|
|
style: TextStyle( |
|
|
|
|
color: Color(0xFF353535), |
|
|
|
|
fontWeight: FontWeight.w400, |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
), |
|
|
|
|
)), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
SizedBox( |
|
|
|
|
width: 16.w, |
|
|
|
|
), |
|
|
|
@ -271,7 +265,6 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
buildVip(), |
|
|
|
|
Container( |
|
|
|
|
margin: EdgeInsets.only(top: 10.h, bottom: 10.h), |
|
|
|
@ -336,9 +329,8 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
padding: EdgeInsets.only(top: 16.h, bottom: 16.h), |
|
|
|
|
decoration: BoxDecoration( |
|
|
|
|
color: isEnable() ? Color(0xFF32A060) : Color(0xFFD8D8D8), |
|
|
|
|
borderRadius: BorderRadius.only( |
|
|
|
|
topLeft: Radius.circular(4), |
|
|
|
|
topRight: Radius.circular(4), |
|
|
|
|
borderRadius: BorderRadius.vertical( |
|
|
|
|
top: Radius.circular(4), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
alignment: Alignment.center, |
|
|
|
@ -649,8 +641,6 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
.couponVOList[position] |
|
|
|
|
.discountPercent)) |
|
|
|
|
: "", |
|
|
|
|
// (storeInfo != null && storeInfo.couponVOList != null) ? storeInfo.couponVOList[position].couponImg : "", |
|
|
|
|
// S.of(context).manlijiandaijinquan(30, 5), |
|
|
|
|
overflow: TextOverflow.ellipsis, |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
@ -661,9 +651,12 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
Text( |
|
|
|
|
S.of(context).youxiaoqizhi( |
|
|
|
|
(storeInfo != null && |
|
|
|
|
storeInfo.couponVOList != null && |
|
|
|
|
storeInfo.couponVOList != |
|
|
|
|
null && |
|
|
|
|
// storeInfo.couponVOList[position].useStartTime != null && |
|
|
|
|
storeInfo.couponVOList[position].useEndTime != null) |
|
|
|
|
storeInfo.couponVOList[position] |
|
|
|
|
.useEndTime != |
|
|
|
|
null) |
|
|
|
|
// ? "${storeInfo.couponVOList[position].useStartTime.replaceAll("-", ".").split(" ")[0]}-${storeInfo.couponVOList[position].useEndTime.replaceAll("-", ".").split(" ")[0]}" |
|
|
|
|
? "${storeInfo.couponVOList[position].useEndTime.replaceAll("-", ".").split(" ")[0]}" |
|
|
|
|
: "", |
|
|
|
@ -704,14 +697,15 @@ class _UnionDetailsPage extends State<UnionDetailsPage> {
|
|
|
|
|
0) |
|
|
|
|
? Colors.grey |
|
|
|
|
: Color(0xFF32A060), |
|
|
|
|
padding: EdgeInsets.fromLTRB(8, 4, 8, 4), |
|
|
|
|
padding: EdgeInsets.symmetric( |
|
|
|
|
horizontal: 8.w, vertical: 4.h), |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
) |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|