import 'package:flutter/material.dart'; import 'package:huixiang/generated/l10n.dart'; import 'package:huixiang/utils/font_weight.dart'; import 'package:huixiang/view_widget/round_button.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class ReceiveSuccess extends StatelessWidget { @override Widget build(BuildContext context) { return SimpleDialog( titlePadding: EdgeInsets.all(10), backgroundColor: Colors.transparent, elevation: 0, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(6), ), children: [ Stack( alignment: Alignment.topCenter, children: [ Container( margin: EdgeInsets.only(top: 40.h), decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.circular(8), image: DecorationImage( fit: BoxFit.fill, image: AssetImage("assets/image/pop_background.webp"), ), ), width: 269.w, height: 300.h, padding: EdgeInsets.only(bottom: 13.h), child: Column( children: [ SizedBox(height: 8.h,), Image.asset( "assets/image/icon_order_success.webp", fit: BoxFit.cover, width: 56, height: 56, ), Padding( padding: EdgeInsets.only(top:7.h, bottom: 19.h), child: Text( S.of(context).lingquchenggong, style: TextStyle( color: Color(0xff353535), fontSize: 16.sp, fontWeight: FontWeight.bold, ), ), ), Text( S.of(context).ninyichenggonglingquyouhuiquan, style: TextStyle( color: Color(0xff353535), fontSize: 14.sp, ), ), SizedBox(height:8.h,), Row( mainAxisAlignment: MainAxisAlignment.center, children: [ Text( "${S.of(context).main_menu4}-", style: TextStyle( color: Color(0xff353535), fontSize: 14.sp, ), ), GestureDetector( child: Text( "${S.of(context).youhuiquan}", style: TextStyle( color: Color(0xFFFF7A1A), fontSize: 14.sp, fontWeight: FontWeight.bold, ), ), onTap: () { Navigator.of(context) .pushNamed('/router/coupon_page'); }, ), Text( S.of(context).zhongchakan, style: TextStyle( color: Color(0xff353535), fontSize: 14.sp, ), ), ], ), Spacer(), RoundButton( width: 229.w, height: 34.h, text: S.of(context).queren, textColor: Color(0xFF188451), fontWeight: MyFontWeight.medium, fontSize: 16.sp, radius: 17.w, callback: () { Navigator.of(context).pop(); }, backgroup: Color(0xFFFFFFFF), ), ], ), ), // Image.asset( // "assets/image/icon_order_success.webp", // fit: BoxFit.cover, // width: 80, // height: 80, // ), ], ) ], ); } }