From a80684ad77a90954ddfde37fef5aaeda3d1124c1 Mon Sep 17 00:00:00 2001 From: laiiihz Date: Sun, 7 Feb 2021 18:09:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=B7=BB=E5=8A=A0=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deto_create_page/deto_create_page.dart | 2 ++ lib/pages/property/widget/property_card.dart | 18 +++++++++--------- .../widget/add_fixed_submit_page.dart | 2 ++ .../visitor_access_page.dart | 9 ++++++--- lib/ui/manager/advice/advice_page.dart | 1 + lib/ui/manager/advice/new_advice_page.dart | 2 ++ 6 files changed, 22 insertions(+), 12 deletions(-) diff --git a/lib/pages/goods_deto_page/deto_create_page/deto_create_page.dart b/lib/pages/goods_deto_page/deto_create_page/deto_create_page.dart index c2c9218a..d46493fe 100644 --- a/lib/pages/goods_deto_page/deto_create_page/deto_create_page.dart +++ b/lib/pages/goods_deto_page/deto_create_page/deto_create_page.dart @@ -439,6 +439,7 @@ class _DetoCreatePageState extends State { child: '确认提交'.text.color(ktextPrimary).bold.make(), onPressed: _canSubmit(_selectWeight, _selectApproach, _date, _itemName) ? () async { + VoidCallback cancel = BotToast.showLoading(); List urls = await NetUtil() .uploadFiles(_files, API.upload.uploadRepair); BaseModel baseModel = await ManagerFunc.articleOutSubmit( @@ -455,6 +456,7 @@ class _DetoCreatePageState extends State { Get.back(); } else BotToast.showText(text: baseModel.message); + cancel(); } : () { BotToast.showText(text: '请填写完整物品出户信息!'); diff --git a/lib/pages/property/widget/property_card.dart b/lib/pages/property/widget/property_card.dart index d6a246e3..ffeabec3 100644 --- a/lib/pages/property/widget/property_card.dart +++ b/lib/pages/property/widget/property_card.dart @@ -14,13 +14,13 @@ class PropertyCard extends StatelessWidget { PropertyCard({Key key}) : super(key: key); final List> _listCard = [ - { - 'title': '语音管家', - 'subtitle': '随时随地帮你下单', - 'image': AssetsImage.PROPERTY, - 'coloList': [Color(0xff33dfe4), Color(0xff00ccf3)], - 'shapeColoList': [Color(0xff04ddf2), Color(0xff339a8f)] - }, + // { + // 'title': '语音管家', + // 'subtitle': '随时随地帮你下单', + // 'image': AssetsImage.PROPERTY, + // 'coloList': [Color(0xff33dfe4), Color(0xff00ccf3)], + // 'shapeColoList': [Color(0xff04ddf2), Color(0xff339a8f)] + // }, { 'title': '电话物业', 'subtitle': '24小时在线', @@ -182,9 +182,9 @@ class PropertyCard extends StatelessWidget { ); }, gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( - crossAxisCount: 2, + crossAxisCount: 1, crossAxisSpacing: 40.w, - childAspectRatio: 323.w / 160.w), + childAspectRatio: 600.w / 160.w), ), ); } diff --git a/lib/pages/things_page/widget/add_fixed_submit_page.dart b/lib/pages/things_page/widget/add_fixed_submit_page.dart index 9e026ae7..74f2b40f 100644 --- a/lib/pages/things_page/widget/add_fixed_submit_page.dart +++ b/lib/pages/things_page/widget/add_fixed_submit_page.dart @@ -235,6 +235,7 @@ class _AddFixedSubmitPageState extends State { bottomNavi: BottomButton( onPressed: _canSubmit(_selectType, _textEditingController.text) ? () async { + VoidCallback cancel = BotToast.showLoading(); List urls = await NetUtil() .uploadFiles(_files, API.upload.uploadRepair); BaseModel baseModel = await ManagerFunc.reportRepairInsert( @@ -247,6 +248,7 @@ class _AddFixedSubmitPageState extends State { FinishFixedSubmitPage().to(); } else BotToast.showText(text: baseModel.message); + cancel(); } : () { BotToast.showText(text: '请填写完整报修信息!'); diff --git a/lib/pages/visitor_access_page/visitor_access_page.dart b/lib/pages/visitor_access_page/visitor_access_page.dart index 6846c64a..318a792b 100644 --- a/lib/pages/visitor_access_page/visitor_access_page.dart +++ b/lib/pages/visitor_access_page/visitor_access_page.dart @@ -1,4 +1,5 @@ // Flutter imports: +import 'package:bot_toast/bot_toast.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; @@ -268,9 +269,11 @@ class _VisitorAccessPageState extends State { String tel, ) { return InkWell( - onTap: () { - ManagerFunc.insertVisitorInfo(id, type, _userName.text, _selectSex, tel, - _userCarNum.text, dateTime); + onTap: () async { + VoidCallback cancel = BotToast.showLoading(); + await ManagerFunc.insertVisitorInfo(id, type, _userName.text, + _selectSex, tel, _userCarNum.text, dateTime); + cancel(); Get.back(); }, child: Container( diff --git a/lib/ui/manager/advice/advice_page.dart b/lib/ui/manager/advice/advice_page.dart index b0cfb837..24f0a6fc 100644 --- a/lib/ui/manager/advice/advice_page.dart +++ b/lib/ui/manager/advice/advice_page.dart @@ -1,4 +1,5 @@ // Flutter imports: +import 'package:bot_toast/bot_toast.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; diff --git a/lib/ui/manager/advice/new_advice_page.dart b/lib/ui/manager/advice/new_advice_page.dart index 8efa0232..393c1028 100644 --- a/lib/ui/manager/advice/new_advice_page.dart +++ b/lib/ui/manager/advice/new_advice_page.dart @@ -189,6 +189,7 @@ class _NewAdvicePageState extends State { ), bottomNavi: BottomButton( onPressed: () { + VoidCallback cancel = BotToast.showLoading(); if (_formKey.currentState.validate()) { int type = 1; switch (widget.type) { @@ -201,6 +202,7 @@ class _NewAdvicePageState extends State { } addAdvice(type, _files, _editingController.text); } + cancel(); }, child: '确认提交'.text.make(), ),