添加 用户认证提交失败弹窗

hmxc
张萌 3 years ago
parent 8de7a3d14e
commit 84bc9708d7

@ -76,6 +76,12 @@ class _HouseOwnersPageState extends State<HouseOwnersPage> {
} }
} }
@override
void dispose() {
_refreshController.dispose();
super.dispose();
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final appProvider = Provider.of<AppProvider>(context); final appProvider = Provider.of<AppProvider>(context);
@ -202,6 +208,7 @@ class _HouseOwnersPageState extends State<HouseOwnersPage> {
), ),
); );
} }
// //
Widget _touristBody() { Widget _touristBody() {
var center = Center( var center = Center(

@ -23,10 +23,20 @@ class _UserIdentifyPageState extends State<UserIdentifyPage> {
TextEditingController _indentifyCodeController = TextEditingController(); TextEditingController _indentifyCodeController = TextEditingController();
String _sex = '请选择性别'; String _sex = '请选择性别';
String _identify = '请选择身份'; String _identify = '请选择身份';
@override
void dispose() {
_nameController.dispose();
_phoneController.dispose();
_indentifyCodeController.dispose();
super.dispose();
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return BeeScaffold( return BeeScaffold(
title: '用户认证', title: '用户认证',
bodyColor: Colors.white,
body: ListView( body: ListView(
padding: EdgeInsets.all(32.w), padding: EdgeInsets.all(32.w),
children: [ children: [
@ -71,7 +81,9 @@ class _UserIdentifyPageState extends State<UserIdentifyPage> {
].sepWidget(separate: 32.w.heightBox), ].sepWidget(separate: 32.w.heightBox),
), ),
bottomNavi: BottomButton( bottomNavi: BottomButton(
onPressed: () {}, onPressed: () async {
await Get.dialog(_errorDialog());
},
child: '提交'.text.size(32.sp).bold.color(ktextPrimary).make()), child: '提交'.text.size(32.sp).bold.color(ktextPrimary).make()),
); );
} }
@ -124,4 +136,36 @@ class _UserIdentifyPageState extends State<UserIdentifyPage> {
], ],
); );
} }
Widget _errorDialog() {
return CupertinoAlertDialog(
title:
'账户不存在'.text.size(34.sp).color(ktextPrimary).bold.isIntrinsic.make(),
content: '原因:用户未具备相关资格'
.text
.size(26.sp)
.color(ktextPrimary)
.bold
.isIntrinsic
.make(),
actions: [
CupertinoDialogAction(
onPressed: () {
Get.back();
},
child:
'返回'.text.size(34.sp).isIntrinsic.color(ktextPrimary).make()),
CupertinoDialogAction(
onPressed: () {
Get.back();
},
child: '修改信息'
.text
.size(34.sp)
.isIntrinsic
.color(Color(0xFFFF8200))
.make()),
],
);
}
} }

Loading…
Cancel
Save