From d88af28f6b447f119a170e41e93ae5a9659aa97f Mon Sep 17 00:00:00 2001 From: zhangmeng <494089941@qq.com> Date: Wed, 6 Apr 2022 20:41:47 +0800 Subject: [PATCH] fix bugs --- assets/images/logo.png | Bin 26614 -> 4818 bytes assets/images/placeholder.webp | Bin 10322 -> 9130 bytes lib/constants/saas_api.dart | 6 + lib/gen/assets.gen.dart | 788 ++++++++++++++++++ lib/models/user/my_house_model.dart | 4 +- lib/models/user/my_house_model.g.dart | 2 +- lib/pages/home/home_page.dart | 2 +- .../services/old_age/add_equipment_page.dart | 8 +- .../old_age/old_age_support_page_simple.dart | 2 +- lib/ui/community/community_func.dart | 18 + .../community_views/community_page.dart | 2 +- .../community_views/event_detail_page.dart | 27 +- .../community_views/my_community_view.dart | 25 - .../community_views/new_community_view.dart | 2 +- .../topic/topic_detail_page.dart | 4 +- .../community_views/widgets/chat_card.dart | 23 +- .../widgets/my_event_card.dart | 120 --- .../task/publish_task_page.dart | 3 +- lib/ui/home/application/all_application.dart | 2 +- lib/ui/search/bee_search.dart | 2 +- lib/utils/login_util.dart | 14 +- lib/widget/others/stack_avatar.dart | 4 +- lib/widget/views/application_view.dart | 2 +- 23 files changed, 869 insertions(+), 191 deletions(-) delete mode 100644 lib/ui/community/community_views/widgets/my_event_card.dart diff --git a/assets/images/logo.png b/assets/images/logo.png index 87c52306af4d9876f47d85e16738ea6ddf23d6ed..4a3ce43261c01975825fbface1d847128b964ab9 100644 GIT binary patch literal 4818 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�{Zvd!0#Bzd8^C}wJ`(qANOF_GkF_())&(UCOyE@gv* zGOgnac<7Sy*2I+|k57ONp+a7!^&>=Kg0loW1<0^{UiH|n$;XIGUc~2nG60k^ zGODtORKKQMa`1i;p9Gl80mJgP+7rTA$k3(u6Pf!@j^6GLmGKir60Kdl$&;S4c literal 26614 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 literal 10322 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 '/app/user/community/comment/delete'; + + ///删除用户动态 + String get deleteDynamic => '/app/user/community/dynamic/delete'; + ///查询动态下的单个评论信息 String get singleComment => '/app/user/community/comment/findById'; diff --git a/lib/gen/assets.gen.dart b/lib/gen/assets.gen.dart index 0a5530fa..ca0b3861 100644 --- a/lib/gen/assets.gen.dart +++ b/lib/gen/assets.gen.dart @@ -3,65 +3,123 @@ /// FlutterGen /// ***************************************************** +// ignore_for_file: directives_ordering,unnecessary_import + import 'package:flutter/widgets.dart'; class $AssetsApplicationsGen { const $AssetsApplicationsGen(); + /// File path: assets/applications/advice.png AssetGenImage get advice => const AssetGenImage('assets/applications/advice.png'); + + /// File path: assets/applications/all_app.png AssetGenImage get allApp => const AssetGenImage('assets/applications/all_app.png'); + + /// File path: assets/applications/borrow.png AssetGenImage get borrow => const AssetGenImage('assets/applications/borrow.png'); + + /// File path: assets/applications/box.png AssetGenImage get box => const AssetGenImage('assets/applications/box.png'); + + /// File path: assets/applications/committee.png AssetGenImage get committee => const AssetGenImage('assets/applications/committee.png'); + + /// File path: assets/applications/community_phone.png AssetGenImage get communityPhone => const AssetGenImage('assets/applications/community_phone.png'); + + /// File path: assets/applications/complaint.png AssetGenImage get complaint => const AssetGenImage('assets/applications/complaint.png'); + + /// File path: assets/applications/decoration.png AssetGenImage get decoration => const AssetGenImage('assets/applications/decoration.png'); + + /// File path: assets/applications/digital.png AssetGenImage get digital => const AssetGenImage('assets/applications/digital.png'); + + /// File path: assets/applications/door_code.png AssetGenImage get doorCode => const AssetGenImage('assets/applications/door_code.png'); + + /// File path: assets/applications/fix.png AssetGenImage get fix => const AssetGenImage('assets/applications/fix.png'); + + /// File path: assets/applications/goods_out.png AssetGenImage get goodsOut => const AssetGenImage('assets/applications/goods_out.png'); + + /// File path: assets/applications/home_live.png AssetGenImage get homeLive => const AssetGenImage('assets/applications/home_live.png'); + + /// File path: assets/applications/hospital.png AssetGenImage get hospital => const AssetGenImage('assets/applications/hospital.png'); + + /// File path: assets/applications/makeup.png AssetGenImage get makeup => const AssetGenImage('assets/applications/makeup.png'); + + /// File path: assets/applications/oepn_door.png AssetGenImage get oepnDoor => const AssetGenImage('assets/applications/oepn_door.png'); + + /// File path: assets/applications/payment.png AssetGenImage get payment => const AssetGenImage('assets/applications/payment.png'); + + /// File path: assets/applications/police.png AssetGenImage get police => const AssetGenImage('assets/applications/police.png'); + + /// File path: assets/applications/question.png AssetGenImage get question => const AssetGenImage('assets/applications/question.png'); + + /// File path: assets/applications/snack.png AssetGenImage get snack => const AssetGenImage('assets/applications/snack.png'); + + /// File path: assets/applications/tool_bmts.png AssetGenImage get toolBmts => const AssetGenImage('assets/applications/tool_bmts.png'); + + /// File path: assets/applications/toy.png AssetGenImage get toy => const AssetGenImage('assets/applications/toy.png'); + + /// File path: assets/applications/transfer.png AssetGenImage get transfer => const AssetGenImage('assets/applications/transfer.png'); + + /// File path: assets/applications/visitor_invite.png AssetGenImage get visitorInvite => const AssetGenImage('assets/applications/visitor_invite.png'); + + /// File path: assets/applications/vote.png AssetGenImage get vote => const AssetGenImage('assets/applications/vote.png'); + + /// File path: assets/applications/wine.png AssetGenImage get wine => const AssetGenImage('assets/applications/wine.png'); } class $AssetsBraceletGen { const $AssetsBraceletGen(); + /// File path: assets/bracelet/x5.png AssetGenImage get x5 => const AssetGenImage('assets/bracelet/x5.png'); + + /// File path: assets/bracelet/x8.png AssetGenImage get x8 => const AssetGenImage('assets/bracelet/x8.png'); + + /// File path: assets/bracelet/xiaomi6.png AssetGenImage get xiaomi6 => const AssetGenImage('assets/bracelet/xiaomi6.png'); } @@ -69,564 +127,1177 @@ class $AssetsBraceletGen { class $AssetsHomeGen { const $AssetsHomeGen(); + /// File path: assets/home/ic_bsbx.png AssetGenImage get icBsbx => const AssetGenImage('assets/home/ic_bsbx.png'); + + /// File path: assets/home/ic_gonggao.png AssetGenImage get icGonggao => const AssetGenImage('assets/home/ic_gonggao.png'); + + /// File path: assets/home/ic_kaimen.png AssetGenImage get icKaimen => const AssetGenImage('assets/home/ic_kaimen.png'); + + /// File path: assets/home/ic_ljcw.png AssetGenImage get icLjcw => const AssetGenImage('assets/home/ic_ljcw.png'); + + /// File path: assets/home/ic_location.png AssetGenImage get icLocation => const AssetGenImage('assets/home/ic_location.png'); + + /// File path: assets/home/ic_message.png AssetGenImage get icMessage => const AssetGenImage('assets/home/ic_message.png'); + + /// File path: assets/home/ic_qbyy.png AssetGenImage get icQbyy => const AssetGenImage('assets/home/ic_qbyy.png'); + + /// File path: assets/home/ic_rwfb.png AssetGenImage get icRwfb => const AssetGenImage('assets/home/ic_rwfb.png'); + + /// File path: assets/home/ic_search.png AssetGenImage get icSearch => const AssetGenImage('assets/home/ic_search.png'); + + /// File path: assets/home/ic_shangc_nor.png AssetGenImage get icShangcNor => const AssetGenImage('assets/home/ic_shangc_nor.png'); + + /// File path: assets/home/ic_shangc_sel.png AssetGenImage get icShangcSel => const AssetGenImage('assets/home/ic_shangc_sel.png'); + + /// File path: assets/home/ic_shequ_nor.png AssetGenImage get icShequNor => const AssetGenImage('assets/home/ic_shequ_nor.png'); + + /// File path: assets/home/ic_shequ_sel.png AssetGenImage get icShequSel => const AssetGenImage('assets/home/ic_shequ_sel.png'); + + /// File path: assets/home/ic_shjf.png AssetGenImage get icShjf => const AssetGenImage('assets/home/ic_shjf.png'); + + /// File path: assets/home/ic_shouye_nor.png AssetGenImage get icShouyeNor => const AssetGenImage('assets/home/ic_shouye_nor.png'); + + /// File path: assets/home/ic_shouye_sel.png AssetGenImage get icShouyeSel => const AssetGenImage('assets/home/ic_shouye_sel.png'); + + /// File path: assets/home/ic_ssyy.png AssetGenImage get icSsyy => const AssetGenImage('assets/home/ic_ssyy.png'); + + /// File path: assets/home/ic_wode_nor.png AssetGenImage get icWodeNor => const AssetGenImage('assets/home/ic_wode_nor.png'); + + /// File path: assets/home/ic_wode_sel.png AssetGenImage get icWodeSel => const AssetGenImage('assets/home/ic_wode_sel.png'); + + /// File path: assets/home/ic_zbfw.png AssetGenImage get icZbfw => const AssetGenImage('assets/home/ic_zbfw.png'); + + /// File path: assets/home/ic_zhyl.png AssetGenImage get icZhyl => const AssetGenImage('assets/home/ic_zhyl.png'); + + /// File path: assets/home/img_fkyq.png AssetGenImage get imgFkyq => const AssetGenImage('assets/home/img_fkyq.png'); + + /// File path: assets/home/img_jyzx.png AssetGenImage get imgJyzx => const AssetGenImage('assets/home/img_jyzx.png'); + + /// File path: assets/home/img_tabdi.png AssetGenImage get imgTabdi => const AssetGenImage('assets/home/img_tabdi.png'); + + /// File path: assets/home/img_yjbj.png AssetGenImage get imgYjbj => const AssetGenImage('assets/home/img_yjbj.png'); } class $AssetsIconsGen { const $AssetsIconsGen(); + /// File path: assets/icons/add.png AssetGenImage get add => const AssetGenImage('assets/icons/add.png'); + + /// File path: assets/icons/alarm.png AssetGenImage get alarm => const AssetGenImage('assets/icons/alarm.png'); + + /// File path: assets/icons/alarm_clock.png AssetGenImage get alarmClock => const AssetGenImage('assets/icons/alarm_clock.png'); + + /// File path: assets/icons/alipay_round.png AssetGenImage get alipayRound => const AssetGenImage('assets/icons/alipay_round.png'); + + /// File path: assets/icons/app_add.png AssetGenImage get appAdd => const AssetGenImage('assets/icons/app_add.png'); + + /// File path: assets/icons/app_alarm.png AssetGenImage get appAlarm => const AssetGenImage('assets/icons/app_alarm.png'); + + /// File path: assets/icons/app_reduce.png AssetGenImage get appReduce => const AssetGenImage('assets/icons/app_reduce.png'); + + /// File path: assets/icons/appointment-address.png AssetGenImage get appointmentAddress => const AssetGenImage('assets/icons/appointment-address.png'); + + /// File path: assets/icons/appointment-code.png AssetGenImage get appointmentCode => const AssetGenImage('assets/icons/appointment-code.png'); + + /// File path: assets/icons/appointment_date.png AssetGenImage get appointmentDate => const AssetGenImage('assets/icons/appointment_date.png'); + + /// File path: assets/icons/article_count.png AssetGenImage get articleCount => const AssetGenImage('assets/icons/article_count.png'); + + /// File path: assets/icons/article_name.png AssetGenImage get articleName => const AssetGenImage('assets/icons/article_name.png'); + + /// File path: assets/icons/bee_task.png AssetGenImage get beeTask => const AssetGenImage('assets/icons/bee_task.png'); + + /// File path: assets/icons/blood_ressure.png AssetGenImage get bloodRessure => const AssetGenImage('assets/icons/blood_ressure.png'); + + /// File path: assets/icons/borrow_failure.png AssetGenImage get borrowFailure => const AssetGenImage('assets/icons/borrow_failure.png'); + + /// File path: assets/icons/borrow_status.png AssetGenImage get borrowStatus => const AssetGenImage('assets/icons/borrow_status.png'); + + /// File path: assets/icons/borrow_success.png AssetGenImage get borrowSuccess => const AssetGenImage('assets/icons/borrow_success.png'); + + /// File path: assets/icons/camera.png AssetGenImage get camera => const AssetGenImage('assets/icons/camera.png'); + + /// File path: assets/icons/cancel_task.png AssetGenImage get cancelTask => const AssetGenImage('assets/icons/cancel_task.png'); + + /// File path: assets/icons/change.png AssetGenImage get change => const AssetGenImage('assets/icons/change.png'); + + /// File path: assets/icons/clock_circle.png AssetGenImage get clockCircle => const AssetGenImage('assets/icons/clock_circle.png'); + + /// File path: assets/icons/clock_success.png AssetGenImage get clockSuccess => const AssetGenImage('assets/icons/clock_success.png'); + + /// File path: assets/icons/collect.png AssetGenImage get collect => const AssetGenImage('assets/icons/collect.png'); + + /// File path: assets/icons/collection_setting.png AssetGenImage get collectionSetting => const AssetGenImage('assets/icons/collection_setting.png'); + + /// File path: assets/icons/collection_share.png AssetGenImage get collectionShare => const AssetGenImage('assets/icons/collection_share.png'); + + /// File path: assets/icons/comment_notice.png AssetGenImage get commentNotice => const AssetGenImage('assets/icons/comment_notice.png'); + + /// File path: assets/icons/commerc.png AssetGenImage get commerc => const AssetGenImage('assets/icons/commerc.png'); + + /// File path: assets/icons/community_comment.png AssetGenImage get communityComment => const AssetGenImage('assets/icons/community_comment.png'); + + /// File path: assets/icons/community_comment_is.png AssetGenImage get communityCommentIs => const AssetGenImage('assets/icons/community_comment_is.png'); + + /// File path: assets/icons/community_like.png AssetGenImage get communityLike => const AssetGenImage('assets/icons/community_like.png'); + + /// File path: assets/icons/community_like_is.png AssetGenImage get communityLikeIs => const AssetGenImage('assets/icons/community_like_is.png'); + + /// File path: assets/icons/complaint.png AssetGenImage get complaint => const AssetGenImage('assets/icons/complaint.png'); + + /// File path: assets/icons/connect.png AssetGenImage get connect => const AssetGenImage('assets/icons/connect.png'); + + /// File path: assets/icons/consult.png AssetGenImage get consult => const AssetGenImage('assets/icons/consult.png'); + + /// File path: assets/icons/contract.png AssetGenImage get contract => const AssetGenImage('assets/icons/contract.png'); + + /// File path: assets/icons/copy.png AssetGenImage get copy => const AssetGenImage('assets/icons/copy.png'); + + /// File path: assets/icons/delete.png AssetGenImage get delete => const AssetGenImage('assets/icons/delete.png'); + + /// File path: assets/icons/device_alarm.png AssetGenImage get deviceAlarm => const AssetGenImage('assets/icons/device_alarm.png'); + + /// File path: assets/icons/dissatisfied.png AssetGenImage get dissatisfied => const AssetGenImage('assets/icons/dissatisfied.png'); + + /// File path: assets/icons/edit.png AssetGenImage get edit => const AssetGenImage('assets/icons/edit.png'); + + /// File path: assets/icons/environment.png AssetGenImage get environment => const AssetGenImage('assets/icons/environment.png'); + + /// File path: assets/icons/examine.png AssetGenImage get examine => const AssetGenImage('assets/icons/examine.png'); + + /// File path: assets/icons/examining.png AssetGenImage get examining => const AssetGenImage('assets/icons/examining.png'); + + /// File path: assets/icons/eye_close.png AssetGenImage get eyeClose => const AssetGenImage('assets/icons/eye_close.png'); + + /// File path: assets/icons/facility.png AssetGenImage get facility => const AssetGenImage('assets/icons/facility.png'); + + /// File path: assets/icons/falldown.png AssetGenImage get falldown => const AssetGenImage('assets/icons/falldown.png'); + + /// File path: assets/icons/file.png AssetGenImage get file => const AssetGenImage('assets/icons/file.png'); + + /// File path: assets/icons/filter.png AssetGenImage get filter => const AssetGenImage('assets/icons/filter.png'); + + /// File path: assets/icons/finish.png AssetGenImage get finish => const AssetGenImage('assets/icons/finish.png'); + + /// File path: assets/icons/finish_order.png AssetGenImage get finishOrder => const AssetGenImage('assets/icons/finish_order.png'); + + /// File path: assets/icons/fire_alarm.png AssetGenImage get fireAlarm => const AssetGenImage('assets/icons/fire_alarm.png'); + + /// File path: assets/icons/foot.png AssetGenImage get foot => const AssetGenImage('assets/icons/foot.png'); + + /// File path: assets/icons/func_all.png AssetGenImage get funcAll => const AssetGenImage('assets/icons/func_all.png'); + + /// File path: assets/icons/func_bmdh.png AssetGenImage get funcBmdh => const AssetGenImage('assets/icons/func_bmdh.png'); + + /// File path: assets/icons/func_bsbx.png AssetGenImage get funcBsbx => const AssetGenImage('assets/icons/func_bsbx.png'); + + /// File path: assets/icons/func_dlxx.png AssetGenImage get funcDlxx => const AssetGenImage('assets/icons/func_dlxx.png'); + + /// File path: assets/icons/func_dzsw.png AssetGenImage get funcDzsw => const AssetGenImage('assets/icons/func_dzsw.png'); + + /// File path: assets/icons/func_fkyq.png AssetGenImage get funcFkyq => const AssetGenImage('assets/icons/func_fkyq.png'); + + /// File path: assets/icons/func_fwll.png AssetGenImage get funcFwll => const AssetGenImage('assets/icons/func_fwll.png'); + + /// File path: assets/icons/func_gife.png AssetGenImage get funcGife => const AssetGenImage('assets/icons/func_gife.png'); + + /// File path: assets/icons/func_hdtp.png AssetGenImage get funcHdtp => const AssetGenImage('assets/icons/func_hdtp.png'); + + /// File path: assets/icons/func_jhgl.png AssetGenImage get funcJhgl => const AssetGenImage('assets/icons/func_jhgl.png'); + + /// File path: assets/icons/func_jyzx.png AssetGenImage get funcJyzx => const AssetGenImage('assets/icons/func_jyzx.png'); + + /// File path: assets/icons/func_jzfw.png AssetGenImage get funcJzfw => const AssetGenImage('assets/icons/func_jzfw.png'); + + /// File path: assets/icons/func_kdbg.png AssetGenImage get funcKdbg => const AssetGenImage('assets/icons/func_kdbg.png'); + + /// File path: assets/icons/func_kmm.png AssetGenImage get funcKmm => const AssetGenImage('assets/icons/func_kmm.png'); + + /// File path: assets/icons/func_shjf.png AssetGenImage get funcShjf => const AssetGenImage('assets/icons/func_shjf.png'); + + /// File path: assets/icons/func_sqjs.png AssetGenImage get funcSqjs => const AssetGenImage('assets/icons/func_sqjs.png'); + + /// File path: assets/icons/func_ssyy.png AssetGenImage get funcSsyy => const AssetGenImage('assets/icons/func_ssyy.png'); + + /// File path: assets/icons/func_tsby.png AssetGenImage get funcTsby => const AssetGenImage('assets/icons/func_tsby.png'); + + /// File path: assets/icons/func_wjdc.png AssetGenImage get funcWjdc => const AssetGenImage('assets/icons/func_wjdc.png'); + + /// File path: assets/icons/func_wpch.png AssetGenImage get funcWpch => const AssetGenImage('assets/icons/func_wpch.png'); + + /// File path: assets/icons/func_yjbj.png AssetGenImage get funcYjbj => const AssetGenImage('assets/icons/func_yjbj.png'); + + /// File path: assets/icons/func_ywh.png AssetGenImage get funcYwh => const AssetGenImage('assets/icons/func_ywh.png'); + + /// File path: assets/icons/func_zbqy.png AssetGenImage get funcZbqy => const AssetGenImage('assets/icons/func_zbqy.png'); + + /// File path: assets/icons/func_zfsm.png AssetGenImage get funcZfsm => const AssetGenImage('assets/icons/func_zfsm.png'); + + /// File path: assets/icons/func_zxgl.png AssetGenImage get funcZxgl => const AssetGenImage('assets/icons/func_zxgl.png'); + + /// File path: assets/icons/goods_borrow.png AssetGenImage get goodsBorrow => const AssetGenImage('assets/icons/goods_borrow.png'); + + /// File path: assets/icons/goods_return.png AssetGenImage get goodsReturn => const AssetGenImage('assets/icons/goods_return.png'); + + /// File path: assets/icons/groupbuy_tab_selected.png AssetGenImage get groupbuyTabSelected => const AssetGenImage('assets/icons/groupbuy_tab_selected.png'); + + /// File path: assets/icons/groupbuy_tab_unselected.png AssetGenImage get groupbuyTabUnselected => const AssetGenImage('assets/icons/groupbuy_tab_unselected.png'); + + /// File path: assets/icons/heartbeat.png AssetGenImage get heartbeat => const AssetGenImage('assets/icons/heartbeat.png'); + + /// File path: assets/icons/hot_fire.png AssetGenImage get hotFire => const AssetGenImage('assets/icons/hot_fire.png'); + + /// File path: assets/icons/house.png AssetGenImage get house => const AssetGenImage('assets/icons/house.png'); + + /// File path: assets/icons/house_keeping.png AssetGenImage get houseKeeping => const AssetGenImage('assets/icons/house_keeping.png'); + + /// File path: assets/icons/icon_address_edit.png AssetGenImage get iconAddressEdit => const AssetGenImage('assets/icons/icon_address_edit.png'); + + /// File path: assets/icons/icon_address_isdefault.png AssetGenImage get iconAddressIsdefault => const AssetGenImage('assets/icons/icon_address_isdefault.png'); + + /// File path: assets/icons/icon_address_not.png AssetGenImage get iconAddressNot => const AssetGenImage('assets/icons/icon_address_not.png'); + + /// File path: assets/icons/icon_back.png AssetGenImage get iconBack => const AssetGenImage('assets/icons/icon_back.png'); + + /// File path: assets/icons/icon_change_grid.png AssetGenImage get iconChangeGrid => const AssetGenImage('assets/icons/icon_change_grid.png'); + + /// File path: assets/icons/icon_change_list.png AssetGenImage get iconChangeList => const AssetGenImage('assets/icons/icon_change_list.png'); + + /// File path: assets/icons/icon_comment.png AssetGenImage get iconComment => const AssetGenImage('assets/icons/icon_comment.png'); + + /// File path: assets/icons/icon_community_push.png AssetGenImage get iconCommunityPush => const AssetGenImage('assets/icons/icon_community_push.png'); + + /// File path: assets/icons/icon_favor_choose.png AssetGenImage get iconFavorChoose => const AssetGenImage('assets/icons/icon_favor_choose.png'); + + /// File path: assets/icons/icon_good_car.png AssetGenImage get iconGoodCar => const AssetGenImage('assets/icons/icon_good_car.png'); + + /// File path: assets/icons/icon_good_favor.png AssetGenImage get iconGoodFavor => const AssetGenImage('assets/icons/icon_good_favor.png'); + + /// File path: assets/icons/icon_good_location.png AssetGenImage get iconGoodLocation => const AssetGenImage('assets/icons/icon_good_location.png'); + + /// File path: assets/icons/icon_good_my.png AssetGenImage get iconGoodMy => const AssetGenImage('assets/icons/icon_good_my.png'); + + /// File path: assets/icons/icon_logistics.png AssetGenImage get iconLogistics => const AssetGenImage('assets/icons/icon_logistics.png'); + + /// File path: assets/icons/icon_main_all.png AssetGenImage get iconMainAll => const AssetGenImage('assets/icons/icon_main_all.png'); + + /// File path: assets/icons/icon_main_consult.png AssetGenImage get iconMainConsult => const AssetGenImage('assets/icons/icon_main_consult.png'); + + /// File path: assets/icons/icon_main_find.png AssetGenImage get iconMainFind => const AssetGenImage('assets/icons/icon_main_find.png'); + + /// File path: assets/icons/icon_main_fix.png AssetGenImage get iconMainFix => const AssetGenImage('assets/icons/icon_main_fix.png'); + + /// File path: assets/icons/icon_main_invite.png AssetGenImage get iconMainInvite => const AssetGenImage('assets/icons/icon_main_invite.png'); + + /// File path: assets/icons/icon_main_location.png AssetGenImage get iconMainLocation => const AssetGenImage('assets/icons/icon_main_location.png'); + + /// File path: assets/icons/icon_main_message.png AssetGenImage get iconMainMessage => const AssetGenImage('assets/icons/icon_main_message.png'); + + /// File path: assets/icons/icon_main_open.png AssetGenImage get iconMainOpen => const AssetGenImage('assets/icons/icon_main_open.png'); + + /// File path: assets/icons/icon_main_pay.png AssetGenImage get iconMainPay => const AssetGenImage('assets/icons/icon_main_pay.png'); + + /// File path: assets/icons/icon_main_police.png AssetGenImage get iconMainPolice => const AssetGenImage('assets/icons/icon_main_police.png'); + + /// File path: assets/icons/icon_main_subscribe.png AssetGenImage get iconMainSubscribe => const AssetGenImage('assets/icons/icon_main_subscribe.png'); + + /// File path: assets/icons/icon_market_success.png AssetGenImage get iconMarketSuccess => const AssetGenImage('assets/icons/icon_market_success.png'); + + /// File path: assets/icons/icon_more.png AssetGenImage get iconMore => const AssetGenImage('assets/icons/icon_more.png'); + + /// File path: assets/icons/icon_more_black.png AssetGenImage get iconMoreBlack => const AssetGenImage('assets/icons/icon_more_black.png'); + + /// File path: assets/icons/icon_my_car.png AssetGenImage get iconMyCar => const AssetGenImage('assets/icons/icon_my_car.png'); + + /// File path: assets/icons/icon_my_carSeat.png AssetGenImage get iconMyCarSeat => const AssetGenImage('assets/icons/icon_my_carSeat.png'); + + /// File path: assets/icons/icon_my_edit.png AssetGenImage get iconMyEdit => const AssetGenImage('assets/icons/icon_my_edit.png'); + + /// File path: assets/icons/icon_my_house.png AssetGenImage get iconMyHouse => const AssetGenImage('assets/icons/icon_my_house.png'); + + /// File path: assets/icons/icon_my_location.png AssetGenImage get iconMyLocation => const AssetGenImage('assets/icons/icon_my_location.png'); + + /// File path: assets/icons/icon_my_setting.png AssetGenImage get iconMySetting => const AssetGenImage('assets/icons/icon_my_setting.png'); + + /// File path: assets/icons/icon_my_visitor.png AssetGenImage get iconMyVisitor => const AssetGenImage('assets/icons/icon_my_visitor.png'); + + /// File path: assets/icons/icon_notification.png AssetGenImage get iconNotification => const AssetGenImage('assets/icons/icon_notification.png'); + + /// File path: assets/icons/icon_price.png AssetGenImage get iconPrice => const AssetGenImage('assets/icons/icon_price.png'); + + /// File path: assets/icons/icon_price_bottom.png AssetGenImage get iconPriceBottom => const AssetGenImage('assets/icons/icon_price_bottom.png'); + + /// File path: assets/icons/icon_price_normal.png AssetGenImage get iconPriceNormal => const AssetGenImage('assets/icons/icon_price_normal.png'); + + /// File path: assets/icons/icon_price_top.png AssetGenImage get iconPriceTop => const AssetGenImage('assets/icons/icon_price_top.png'); + + /// File path: assets/icons/icon_property_location.png AssetGenImage get iconPropertyLocation => const AssetGenImage('assets/icons/icon_property_location.png'); + + /// File path: assets/icons/icon_property_message.png AssetGenImage get iconPropertyMessage => const AssetGenImage('assets/icons/icon_property_message.png'); + + /// File path: assets/icons/icon_property_search.png AssetGenImage get iconPropertySearch => const AssetGenImage('assets/icons/icon_property_search.png'); + + /// File path: assets/icons/icon_setting.png AssetGenImage get iconSetting => const AssetGenImage('assets/icons/icon_setting.png'); + + /// File path: assets/icons/icon_sort.png AssetGenImage get iconSort => const AssetGenImage('assets/icons/icon_sort.png'); + + /// File path: assets/icons/icon_thumbsUp.png AssetGenImage get iconThumbsUp => const AssetGenImage('assets/icons/icon_thumbsUp.png'); + + /// File path: assets/icons/icon_toTop.png AssetGenImage get iconToTop => const AssetGenImage('assets/icons/icon_toTop.png'); + + /// File path: assets/icons/icon_topic_first.png AssetGenImage get iconTopicFirst => const AssetGenImage('assets/icons/icon_topic_first.png'); + + /// File path: assets/icons/icon_topic_second.png AssetGenImage get iconTopicSecond => const AssetGenImage('assets/icons/icon_topic_second.png'); + + /// File path: assets/icons/icon_topic_third.png AssetGenImage get iconTopicThird => const AssetGenImage('assets/icons/icon_topic_third.png'); + + /// File path: assets/icons/identify.png AssetGenImage get identify => const AssetGenImage('assets/icons/identify.png'); + + /// File path: assets/icons/img_add.png AssetGenImage get imgAdd => const AssetGenImage('assets/icons/img_add.png'); + + /// File path: assets/icons/img_qiandao.png AssetGenImage get imgQiandao => const AssetGenImage('assets/icons/img_qiandao.png'); + + /// File path: assets/icons/img_shezhi.png AssetGenImage get imgShezhi => const AssetGenImage('assets/icons/img_shezhi.png'); + + /// File path: assets/icons/intergral.png AssetGenImage get intergral => const AssetGenImage('assets/icons/intergral.png'); + + /// File path: assets/icons/introduce.png AssetGenImage get introduce => const AssetGenImage('assets/icons/introduce.png'); + + /// File path: assets/icons/lease_house.png AssetGenImage get leaseHouse => const AssetGenImage('assets/icons/lease_house.png'); + + /// File path: assets/icons/life_pay_record.png AssetGenImage get lifePayRecord => const AssetGenImage('assets/icons/life_pay_record.png'); + + /// File path: assets/icons/like.png AssetGenImage get like => const AssetGenImage('assets/icons/like.png'); + + /// File path: assets/icons/location.png AssetGenImage get location => const AssetGenImage('assets/icons/location.png'); + + /// File path: assets/icons/manager_order_cancel.png AssetGenImage get managerOrderCancel => const AssetGenImage('assets/icons/manager_order_cancel.png'); + + /// File path: assets/icons/manager_phone_call.png AssetGenImage get managerPhoneCall => const AssetGenImage('assets/icons/manager_phone_call.png'); + + /// File path: assets/icons/market_tab_selected.png AssetGenImage get marketTabSelected => const AssetGenImage('assets/icons/market_tab_selected.png'); + + /// File path: assets/icons/market_tab_unselected.png AssetGenImage get marketTabUnselected => const AssetGenImage('assets/icons/market_tab_unselected.png'); + + /// File path: assets/icons/nearby_pet.png AssetGenImage get nearbyPet => const AssetGenImage('assets/icons/nearby_pet.png'); + + /// File path: assets/icons/nearby_service.png AssetGenImage get nearbyService => const AssetGenImage('assets/icons/nearby_service.png'); + + /// File path: assets/icons/normal.png AssetGenImage get normal => const AssetGenImage('assets/icons/normal.png'); + + /// File path: assets/icons/oxygen.png AssetGenImage get oxygen => const AssetGenImage('assets/icons/oxygen.png'); + + /// File path: assets/icons/pass.png AssetGenImage get pass => const AssetGenImage('assets/icons/pass.png'); + + /// File path: assets/icons/pay.png AssetGenImage get pay => const AssetGenImage('assets/icons/pay.png'); + + /// File path: assets/icons/phone.png AssetGenImage get phone => const AssetGenImage('assets/icons/phone.png'); + + /// File path: assets/icons/phone_circle.png AssetGenImage get phoneCircle => const AssetGenImage('assets/icons/phone_circle.png'); + + /// File path: assets/icons/projection_screen.png AssetGenImage get projectionScreen => const AssetGenImage('assets/icons/projection_screen.png'); + + /// File path: assets/icons/property.png AssetGenImage get property => const AssetGenImage('assets/icons/property.png'); + + /// File path: assets/icons/proposal.png AssetGenImage get proposal => const AssetGenImage('assets/icons/proposal.png'); + + /// File path: assets/icons/provide_aged.png AssetGenImage get provideAged => const AssetGenImage('assets/icons/provide_aged.png'); + + /// File path: assets/icons/record.png AssetGenImage get record => const AssetGenImage('assets/icons/record.png'); + + /// File path: assets/icons/reject.png AssetGenImage get reject => const AssetGenImage('assets/icons/reject.png'); + + /// File path: assets/icons/report.png AssetGenImage get report => const AssetGenImage('assets/icons/report.png'); + + /// File path: assets/icons/reward.png AssetGenImage get reward => const AssetGenImage('assets/icons/reward.png'); + + /// File path: assets/icons/satisfied.png AssetGenImage get satisfied => const AssetGenImage('assets/icons/satisfied.png'); + + /// File path: assets/icons/second_hand.png AssetGenImage get secondHand => const AssetGenImage('assets/icons/second_hand.png'); + + /// File path: assets/icons/second_hand_market.png AssetGenImage get secondHandMarket => const AssetGenImage('assets/icons/second_hand_market.png'); + + /// File path: assets/icons/service.png AssetGenImage get service => const AssetGenImage('assets/icons/service.png'); + + /// File path: assets/icons/share_park.png AssetGenImage get sharePark => const AssetGenImage('assets/icons/share_park.png'); + + /// File path: assets/icons/shield_content.png AssetGenImage get shieldContent => const AssetGenImage('assets/icons/shield_content.png'); + + /// File path: assets/icons/shield_user.png AssetGenImage get shieldUser => const AssetGenImage('assets/icons/shield_user.png'); + + /// File path: assets/icons/shop_car.png AssetGenImage get shopCar => const AssetGenImage('assets/icons/shop_car.png'); + + /// File path: assets/icons/shop_close.png AssetGenImage get shopClose => const AssetGenImage('assets/icons/shop_close.png'); + + /// File path: assets/icons/shop_favorfill.png AssetGenImage get shopFavorfill => const AssetGenImage('assets/icons/shop_favorfill.png'); + + /// File path: assets/icons/shop_laba.png AssetGenImage get shopLaba => const AssetGenImage('assets/icons/shop_laba.png'); + + /// File path: assets/icons/shop_location.png AssetGenImage get shopLocation => const AssetGenImage('assets/icons/shop_location.png'); + + /// File path: assets/icons/shop_notice.png AssetGenImage get shopNotice => const AssetGenImage('assets/icons/shop_notice.png'); + + /// File path: assets/icons/shop_order.png AssetGenImage get shopOrder => const AssetGenImage('assets/icons/shop_order.png'); + + /// File path: assets/icons/shop_search.png AssetGenImage get shopSearch => const AssetGenImage('assets/icons/shop_search.png'); + + /// File path: assets/icons/shop_torb.png AssetGenImage get shopTorb => const AssetGenImage('assets/icons/shop_torb.png'); + + /// File path: assets/icons/shopping_mall.png AssetGenImage get shoppingMall => const AssetGenImage('assets/icons/shopping_mall.png'); + + /// File path: assets/icons/sos.png AssetGenImage get sos => const AssetGenImage('assets/icons/sos.png'); + + /// File path: assets/icons/system_notice.png AssetGenImage get systemNotice => const AssetGenImage('assets/icons/system_notice.png'); + + /// File path: assets/icons/tabbar_home.png AssetGenImage get tabbarHome => const AssetGenImage('assets/icons/tabbar_home.png'); + + /// File path: assets/icons/tabbar_home_no.png AssetGenImage get tabbarHomeNo => const AssetGenImage('assets/icons/tabbar_home_no.png'); + + /// File path: assets/icons/tabbar_house.png AssetGenImage get tabbarHouse => const AssetGenImage('assets/icons/tabbar_house.png'); + + /// File path: assets/icons/tabbar_house_no.png AssetGenImage get tabbarHouseNo => const AssetGenImage('assets/icons/tabbar_house_no.png'); + + /// File path: assets/icons/tabbar_market.png AssetGenImage get tabbarMarket => const AssetGenImage('assets/icons/tabbar_market.png'); + + /// File path: assets/icons/tabbar_market_no.png AssetGenImage get tabbarMarketNo => const AssetGenImage('assets/icons/tabbar_market_no.png'); + + /// File path: assets/icons/tabbar_message.png AssetGenImage get tabbarMessage => const AssetGenImage('assets/icons/tabbar_message.png'); + + /// File path: assets/icons/tabbar_message_no.png AssetGenImage get tabbarMessageNo => const AssetGenImage('assets/icons/tabbar_message_no.png'); + + /// File path: assets/icons/tabbar_user.png AssetGenImage get tabbarUser => const AssetGenImage('assets/icons/tabbar_user.png'); + + /// File path: assets/icons/tabbar_user_no.png AssetGenImage get tabbarUserNo => const AssetGenImage('assets/icons/tabbar_user_no.png'); + + /// File path: assets/icons/tag.png AssetGenImage get tag => const AssetGenImage('assets/icons/tag.png'); + + /// File path: assets/icons/task_location.png AssetGenImage get taskLocation => const AssetGenImage('assets/icons/task_location.png'); + + /// File path: assets/icons/test_kingcion.png AssetGenImage get testKingcion => const AssetGenImage('assets/icons/test_kingcion.png'); + + /// File path: assets/icons/tool_bmdh.png AssetGenImage get toolBmdh => const AssetGenImage('assets/icons/tool_bmdh.png'); + + /// File path: assets/icons/tool_bmts.png AssetGenImage get toolBmts => const AssetGenImage('assets/icons/tool_bmts.png'); + + /// File path: assets/icons/tool_bsbx.png AssetGenImage get toolBsbx => const AssetGenImage('assets/icons/tool_bsbx.png'); + + /// File path: assets/icons/tool_czxs.png AssetGenImage get toolCzxs => const AssetGenImage('assets/icons/tool_czxs.png'); + + /// File path: assets/icons/tool_facility.png AssetGenImage get toolFacility => const AssetGenImage('assets/icons/tool_facility.png'); + + /// File path: assets/icons/tool_fkyq.png AssetGenImage get toolFkyq => const AssetGenImage('assets/icons/tool_fkyq.png'); + + /// File path: assets/icons/tool_fsxb.png AssetGenImage get toolFsxb => const AssetGenImage('assets/icons/tool_fsxb.png'); + + /// File path: assets/icons/tool_hdtp.png AssetGenImage get toolHdtp => const AssetGenImage('assets/icons/tool_hdtp.png'); + + /// File path: assets/icons/tool_jhgl.png AssetGenImage get toolJhgl => const AssetGenImage('assets/icons/tool_jhgl.png'); + + /// File path: assets/icons/tool_jjsh.png AssetGenImage get toolJjsh => const AssetGenImage('assets/icons/tool_jjsh.png'); + + /// File path: assets/icons/tool_jyts.png AssetGenImage get toolJyts => const AssetGenImage('assets/icons/tool_jyts.png'); + + /// File path: assets/icons/tool_kmm.png AssetGenImage get toolKmm => const AssetGenImage('assets/icons/tool_kmm.png'); + + /// File path: assets/icons/tool_mywj.png AssetGenImage get toolMywj => const AssetGenImage('assets/icons/tool_mywj.png'); + + /// File path: assets/icons/tool_qbyy.png AssetGenImage get toolQbyy => const AssetGenImage('assets/icons/tool_qbyy.png'); + + /// File path: assets/icons/tool_shjf.png AssetGenImage get toolShjf => const AssetGenImage('assets/icons/tool_shjf.png'); + + /// File path: assets/icons/tool_smjd.png AssetGenImage get toolSmjd => const AssetGenImage('assets/icons/tool_smjd.png'); + + /// File path: assets/icons/tool_tsby.png AssetGenImage get toolTsby => const AssetGenImage('assets/icons/tool_tsby.png'); + + /// File path: assets/icons/tool_wjdc.png AssetGenImage get toolWjdc => const AssetGenImage('assets/icons/tool_wjdc.png'); + + /// File path: assets/icons/tool_wpcm.png AssetGenImage get toolWpcm => const AssetGenImage('assets/icons/tool_wpcm.png'); + + /// File path: assets/icons/tool_xxfs.png AssetGenImage get toolXxfs => const AssetGenImage('assets/icons/tool_xxfs.png'); + + /// File path: assets/icons/tool_yjbj.png AssetGenImage get toolYjbj => const AssetGenImage('assets/icons/tool_yjbj.png'); + + /// File path: assets/icons/tool_yjkm.png AssetGenImage get toolYjkm => const AssetGenImage('assets/icons/tool_yjkm.png'); + + /// File path: assets/icons/tool_yljs.png AssetGenImage get toolYljs => const AssetGenImage('assets/icons/tool_yljs.png'); + + /// File path: assets/icons/tool_ywh.png AssetGenImage get toolYwh => const AssetGenImage('assets/icons/tool_ywh.png'); + + /// File path: assets/icons/tool_zbbj.png AssetGenImage get toolZbbj => const AssetGenImage('assets/icons/tool_zbbj.png'); + + /// File path: assets/icons/tool_zxgl.png AssetGenImage get toolZxgl => const AssetGenImage('assets/icons/tool_zxgl.png'); + + /// File path: assets/icons/user_icon_dfh.png AssetGenImage get userIconDfh => const AssetGenImage('assets/icons/user_icon_dfh.png'); + + /// File path: assets/icons/user_icon_dfk.png AssetGenImage get userIconDfk => const AssetGenImage('assets/icons/user_icon_dfk.png'); + + /// File path: assets/icons/user_icon_dpj.png AssetGenImage get userIconDpj => const AssetGenImage('assets/icons/user_icon_dpj.png'); + + /// File path: assets/icons/user_icon_dsh.png AssetGenImage get userIconDsh => const AssetGenImage('assets/icons/user_icon_dsh.png'); + + /// File path: assets/icons/user_icon_sh.png AssetGenImage get userIconSh => const AssetGenImage('assets/icons/user_icon_sh.png'); + + /// File path: assets/icons/user_icon_sz.png AssetGenImage get userIconSz => const AssetGenImage('assets/icons/user_icon_sz.png'); + + /// File path: assets/icons/user_icon_vip.png AssetGenImage get userIconVip => const AssetGenImage('assets/icons/user_icon_vip.png'); + + /// File path: assets/icons/user_icon_wdbx.png AssetGenImage get userIconWdbx => const AssetGenImage('assets/icons/user_icon_wdbx.png'); + + /// File path: assets/icons/user_icon_wdc.png AssetGenImage get userIconWdc => const AssetGenImage('assets/icons/user_icon_wdc.png'); + + /// File path: assets/icons/user_icon_wdcw.png AssetGenImage get userIconWdcw => const AssetGenImage('assets/icons/user_icon_wdcw.png'); + + /// File path: assets/icons/user_icon_wddz.png AssetGenImage get userIconWddz => const AssetGenImage('assets/icons/user_icon_wddz.png'); + + /// File path: assets/icons/user_icon_wdfk.png AssetGenImage get userIconWdfk => const AssetGenImage('assets/icons/user_icon_wdfk.png'); + + /// File path: assets/icons/user_icon_wdfw.png AssetGenImage get userIconWdfw => const AssetGenImage('assets/icons/user_icon_wdfw.png'); + + /// File path: assets/icons/user_icon_wdgj.png AssetGenImage get userIconWdgj => const AssetGenImage('assets/icons/user_icon_wdgj.png'); + + /// File path: assets/icons/user_icon_wdjf.png AssetGenImage get userIconWdjf => const AssetGenImage('assets/icons/user_icon_wdjf.png'); + + /// File path: assets/icons/user_icon_wdsqhd.png AssetGenImage get userIconWdsqhd => const AssetGenImage('assets/icons/user_icon_wdsqhd.png'); + + /// File path: assets/icons/vip1.png AssetGenImage get vip1 => const AssetGenImage('assets/icons/vip1.png'); + + /// File path: assets/icons/vip2.png AssetGenImage get vip2 => const AssetGenImage('assets/icons/vip2.png'); + + /// File path: assets/icons/vip3.png AssetGenImage get vip3 => const AssetGenImage('assets/icons/vip3.png'); + + /// File path: assets/icons/vip4.png AssetGenImage get vip4 => const AssetGenImage('assets/icons/vip4.png'); + + /// File path: assets/icons/vip_font.png AssetGenImage get vipFont => const AssetGenImage('assets/icons/vip_font.png'); + + /// File path: assets/icons/watch.png AssetGenImage get watch => const AssetGenImage('assets/icons/watch.png'); + + /// File path: assets/icons/xianshi.png AssetGenImage get xianshi => const AssetGenImage('assets/icons/xianshi.png'); } class $AssetsImagesGen { const $AssetsImagesGen(); + /// File path: assets/images/application.png AssetGenImage get application => const AssetGenImage('assets/images/application.png'); + + /// File path: assets/images/car_header.png AssetGenImage get carHeader => const AssetGenImage('assets/images/car_header.png'); + + /// File path: assets/images/card_blue.png AssetGenImage get cardBlue => const AssetGenImage('assets/images/card_blue.png'); + + /// File path: assets/images/card_pink.png AssetGenImage get cardPink => const AssetGenImage('assets/images/card_pink.png'); + + /// File path: assets/images/card_yellow.png AssetGenImage get cardYellow => const AssetGenImage('assets/images/card_yellow.png'); + + /// File path: assets/images/certification.png AssetGenImage get certification => const AssetGenImage('assets/images/certification.png'); + + /// File path: assets/images/circle_left_bottom.png AssetGenImage get circleLeftBottom => const AssetGenImage('assets/images/circle_left_bottom.png'); + + /// File path: assets/images/circle_right_bottom.png AssetGenImage get circleRightBottom => const AssetGenImage('assets/images/circle_right_bottom.png'); + + /// File path: assets/images/circle_right_top.png AssetGenImage get circleRightTop => const AssetGenImage('assets/images/circle_right_top.png'); + + /// File path: assets/images/circle_text.png AssetGenImage get circleText => const AssetGenImage('assets/images/circle_text.png'); + + /// File path: assets/images/code_logo.png AssetGenImage get codeLogo => const AssetGenImage('assets/images/code_logo.png'); + + /// File path: assets/images/commitment.png AssetGenImage get commitment => const AssetGenImage('assets/images/commitment.png'); + + /// File path: assets/images/community_my_bg.png AssetGenImage get communityMyBg => const AssetGenImage('assets/images/community_my_bg.png'); + + /// File path: assets/images/contact_manager.png AssetGenImage get contactManager => const AssetGenImage('assets/images/contact_manager.png'); + + /// File path: assets/images/drawings.png AssetGenImage get drawings => const AssetGenImage('assets/images/drawings.png'); + + /// File path: assets/images/equipment_empty.png AssetGenImage get equipmentEmpty => const AssetGenImage('assets/images/equipment_empty.png'); + + /// File path: assets/images/good_detail_integral_back.png AssetGenImage get goodDetailIntegralBack => const AssetGenImage('assets/images/good_detail_integral_back.png'); + + /// File path: assets/images/house_attestation.png AssetGenImage get houseAttestation => const AssetGenImage('assets/images/house_attestation.png'); + + /// File path: assets/images/house_empty.png AssetGenImage get houseEmpty => const AssetGenImage('assets/images/house_empty.png'); + + /// File path: assets/images/house_header.png AssetGenImage get houseHeader => const AssetGenImage('assets/images/house_header.png'); + + /// File path: assets/images/license.png AssetGenImage get license => const AssetGenImage('assets/images/license.png'); + + /// File path: assets/images/license_back.png AssetGenImage get licenseBack => const AssetGenImage('assets/images/license_back.png'); + + /// File path: assets/images/lock.png AssetGenImage get lock => const AssetGenImage('assets/images/lock.png'); + + /// File path: assets/images/logo.png AssetGenImage get logo => const AssetGenImage('assets/images/logo.png'); + + /// File path: assets/images/member_bg.png AssetGenImage get memberBg => const AssetGenImage('assets/images/member_bg.png'); + + /// File path: assets/images/mine_bg.png AssetGenImage get mineBg => const AssetGenImage('assets/images/mine_bg.png'); + + /// File path: assets/images/my_bg.png AssetGenImage get myBg => const AssetGenImage('assets/images/my_bg.png'); + + /// File path: assets/images/notice.png AssetGenImage get notice => const AssetGenImage('assets/images/notice.png'); + + /// File path: assets/images/open_door.png AssetGenImage get openDoor => const AssetGenImage('assets/images/open_door.png'); + + /// File path: assets/images/phone_logo.png AssetGenImage get phoneLogo => const AssetGenImage('assets/images/phone_logo.png'); + + /// File path: assets/images/placeholder.webp AssetGenImage get placeholder => const AssetGenImage('assets/images/placeholder.webp'); + + /// File path: assets/images/property_bg.png AssetGenImage get propertyBg => const AssetGenImage('assets/images/property_bg.png'); + + /// File path: assets/images/shop_car_empty.png AssetGenImage get shopCarEmpty => const AssetGenImage('assets/images/shop_car_empty.png'); + + /// File path: assets/images/splash_logo.png AssetGenImage get splashLogo => const AssetGenImage('assets/images/splash_logo.png'); + + /// File path: assets/images/success.png AssetGenImage get success => const AssetGenImage('assets/images/success.png'); + + /// File path: assets/images/white.png AssetGenImage get white => const AssetGenImage('assets/images/white.png'); + + /// File path: assets/images/wxpay.png AssetGenImage get wxpay => const AssetGenImage('assets/images/wxpay.png'); } @@ -637,57 +1308,132 @@ class $AssetsJsonGen { class $AssetsNewIconGen { const $AssetsNewIconGen(); + /// File path: assets/newIcon/avatar_placeholder.png AssetGenImage get avatarPlaceholder => const AssetGenImage('assets/newIcon/avatar_placeholder.png'); + + /// File path: assets/newIcon/ic_daifuk.png AssetGenImage get icDaifuk => const AssetGenImage('assets/newIcon/ic_daifuk.png'); + + /// File path: assets/newIcon/ic_daishouh.png AssetGenImage get icDaishouh => const AssetGenImage('assets/newIcon/ic_daishouh.png'); + + /// File path: assets/newIcon/ic_dlxx.png AssetGenImage get icDlxx => const AssetGenImage('assets/newIcon/ic_dlxx.png'); + + /// File path: assets/newIcon/ic_dzsw.png AssetGenImage get icDzsw => const AssetGenImage('assets/newIcon/ic_dzsw.png'); + + /// File path: assets/newIcon/ic_essc.png AssetGenImage get icEssc => const AssetGenImage('assets/newIcon/ic_essc.png'); + + /// File path: assets/newIcon/ic_fwll.png AssetGenImage get icFwll => const AssetGenImage('assets/newIcon/ic_fwll.png'); + + /// File path: assets/newIcon/ic_gxtc.png AssetGenImage get icGxtc => const AssetGenImage('assets/newIcon/ic_gxtc.png'); + + /// File path: assets/newIcon/ic_gxtp.png AssetGenImage get icGxtp => const AssetGenImage('assets/newIcon/ic_gxtp.png'); + + /// File path: assets/newIcon/ic_hdtp.png AssetGenImage get icHdtp => const AssetGenImage('assets/newIcon/ic_hdtp.png'); + + /// File path: assets/newIcon/ic_jhgl.png AssetGenImage get icJhgl => const AssetGenImage('assets/newIcon/ic_jhgl.png'); + + /// File path: assets/newIcon/ic_jifen.png AssetGenImage get icJifen => const AssetGenImage('assets/newIcon/ic_jifen.png'); + + /// File path: assets/newIcon/ic_kdbg.png AssetGenImage get icKdbg => const AssetGenImage('assets/newIcon/ic_kdbg.png'); + + /// File path: assets/newIcon/ic_kmm.png AssetGenImage get icKmm => const AssetGenImage('assets/newIcon/ic_kmm.png'); + + /// File path: assets/newIcon/ic_rwsm.png AssetGenImage get icRwsm => const AssetGenImage('assets/newIcon/ic_rwsm.png'); + + /// File path: assets/newIcon/ic_shdz.png AssetGenImage get icShdz => const AssetGenImage('assets/newIcon/ic_shdz.png'); + + /// File path: assets/newIcon/ic_sqjs.png AssetGenImage get icSqjs => const AssetGenImage('assets/newIcon/ic_sqjs.png'); + + /// File path: assets/newIcon/ic_tsby.png AssetGenImage get icTsby => const AssetGenImage('assets/newIcon/ic_tsby.png'); + + /// File path: assets/newIcon/ic_wdfk.png AssetGenImage get icWdfk => const AssetGenImage('assets/newIcon/ic_wdfk.png'); + + /// File path: assets/newIcon/ic_wdfw.png AssetGenImage get icWdfw => const AssetGenImage('assets/newIcon/ic_wdfw.png'); + + /// File path: assets/newIcon/ic_wdjt.png AssetGenImage get icWdjt => const AssetGenImage('assets/newIcon/ic_wdjt.png'); + + /// File path: assets/newIcon/ic_wjdc.png AssetGenImage get icWjdc => const AssetGenImage('assets/newIcon/ic_wjdc.png'); + + /// File path: assets/newIcon/ic_xmfrw.png AssetGenImage get icXmfrw => const AssetGenImage('assets/newIcon/ic_xmfrw.png'); + + /// File path: assets/newIcon/ic_ywh.png AssetGenImage get icYwh => const AssetGenImage('assets/newIcon/ic_ywh.png'); + + /// File path: assets/newIcon/ic_zbqy.png AssetGenImage get icZbqy => const AssetGenImage('assets/newIcon/ic_zbqy.png'); + + /// File path: assets/newIcon/ic_zysc.png AssetGenImage get icZysc => const AssetGenImage('assets/newIcon/ic_zysc.png'); + + /// File path: assets/newIcon/img_bg.png AssetGenImage get imgBg => const AssetGenImage('assets/newIcon/img_bg.png'); + + /// File path: assets/newIcon/img_bmdh.png AssetGenImage get imgBmdh => const AssetGenImage('assets/newIcon/img_bmdh.png'); + + /// File path: assets/newIcon/img_daifah.png AssetGenImage get imgDaifah => const AssetGenImage('assets/newIcon/img_daifah.png'); + + /// File path: assets/newIcon/img_daipingj.png AssetGenImage get imgDaipingj => const AssetGenImage('assets/newIcon/img_daipingj.png'); + + /// File path: assets/newIcon/img_dengji.png AssetGenImage get imgDengji => const AssetGenImage('assets/newIcon/img_dengji.png'); + + /// File path: assets/newIcon/img_qiandao.png AssetGenImage get imgQiandao => const AssetGenImage('assets/newIcon/img_qiandao.png'); + + /// File path: assets/newIcon/img_shezhi.png AssetGenImage get imgShezhi => const AssetGenImage('assets/newIcon/img_shezhi.png'); + + /// File path: assets/newIcon/img_txmr.png AssetGenImage get imgTxmr => const AssetGenImage('assets/newIcon/img_txmr.png'); + + /// File path: assets/newIcon/img_vip.png AssetGenImage get imgVip => const AssetGenImage('assets/newIcon/img_vip.png'); + + /// File path: assets/newIcon/img_vipbg.png AssetGenImage get imgVipbg => const AssetGenImage('assets/newIcon/img_vipbg.png'); + + /// File path: assets/newIcon/img_wpcm.png AssetGenImage get imgWpcm => const AssetGenImage('assets/newIcon/img_wpcm.png'); + + /// File path: assets/newIcon/img_zxgl.png AssetGenImage get imgZxgl => const AssetGenImage('assets/newIcon/img_zxgl.png'); } @@ -695,39 +1441,74 @@ class $AssetsNewIconGen { class $AssetsStaticGen { const $AssetsStaticGen(); + /// File path: assets/static/bracelet_header.png AssetGenImage get braceletHeader => const AssetGenImage('assets/static/bracelet_header.png'); + + /// File path: assets/static/car_card_grey.webp AssetGenImage get carCardGrey => const AssetGenImage('assets/static/car_card_grey.webp'); + + /// File path: assets/static/car_card_yellow.webp AssetGenImage get carCardYellow => const AssetGenImage('assets/static/car_card_yellow.webp'); + + /// File path: assets/static/car_park_empty.webp AssetGenImage get carParkEmpty => const AssetGenImage('assets/static/car_park_empty.webp'); + + /// File path: assets/static/family.png AssetGenImage get family => const AssetGenImage('assets/static/family.png'); + + /// File path: assets/static/house_auth_fail.webp AssetGenImage get houseAuthFail => const AssetGenImage('assets/static/house_auth_fail.webp'); + + /// File path: assets/static/house_auth_success.webp AssetGenImage get houseAuthSuccess => const AssetGenImage('assets/static/house_auth_success.webp'); + + /// File path: assets/static/id_card_back.png AssetGenImage get idCardBack => const AssetGenImage('assets/static/id_card_back.png'); + + /// File path: assets/static/id_card_front.png AssetGenImage get idCardFront => const AssetGenImage('assets/static/id_card_front.png'); + + /// File path: assets/static/integral_background.png AssetGenImage get integralBackground => const AssetGenImage('assets/static/integral_background.png'); + + /// File path: assets/static/old_age_back.png AssetGenImage get oldAgeBack => const AssetGenImage('assets/static/old_age_back.png'); + + /// File path: assets/static/parking_grey.webp AssetGenImage get parkingGrey => const AssetGenImage('assets/static/parking_grey.webp'); + + /// File path: assets/static/parking_yellow.webp AssetGenImage get parkingYellow => const AssetGenImage('assets/static/parking_yellow.webp'); + + /// File path: assets/static/review_fail.webp AssetGenImage get reviewFail => const AssetGenImage('assets/static/review_fail.webp'); + + /// File path: assets/static/reviewing.webp AssetGenImage get reviewing => const AssetGenImage('assets/static/reviewing.webp'); + + /// File path: assets/static/rule_explain.png AssetGenImage get ruleExplain => const AssetGenImage('assets/static/rule_explain.png'); + + /// File path: assets/static/sign_in_background.png AssetGenImage get signInBackground => const AssetGenImage('assets/static/sign_in_background.png'); + + /// File path: assets/static/vip_background.png AssetGenImage get vipBackground => const AssetGenImage('assets/static/vip_background.png'); } @@ -735,9 +1516,16 @@ class $AssetsStaticGen { class $AssetsTabGen { const $AssetsTabGen(); + /// File path: assets/tab/bkjh.png AssetGenImage get bkjh => const AssetGenImage('assets/tab/bkjh.png'); + + /// File path: assets/tab/kbhw.png AssetGenImage get kbhw => const AssetGenImage('assets/tab/kbhw.png'); + + /// File path: assets/tab/nanz.png AssetGenImage get nanz => const AssetGenImage('assets/tab/nanz.png'); + + /// File path: assets/tab/nvz.png AssetGenImage get nvz => const AssetGenImage('assets/tab/nvz.png'); } diff --git a/lib/models/user/my_house_model.dart b/lib/models/user/my_house_model.dart index c2aaeac0..2f809a70 100644 --- a/lib/models/user/my_house_model.dart +++ b/lib/models/user/my_house_model.dart @@ -12,7 +12,7 @@ class MyHouseModel { final String unitName; final String manageEstateTypeName; final int identity; - final String name; + final String? name; final String tel; final int isDefault; factory MyHouseModel.fromJson(Map json) => @@ -27,7 +27,7 @@ class MyHouseModel { required this.unitName, required this.manageEstateTypeName, required this.identity, - required this.name, + this.name, required this.tel, required this.isDefault, }); diff --git a/lib/models/user/my_house_model.g.dart b/lib/models/user/my_house_model.g.dart index 14d5a5c0..a500fd3f 100644 --- a/lib/models/user/my_house_model.g.dart +++ b/lib/models/user/my_house_model.g.dart @@ -15,7 +15,7 @@ MyHouseModel _$MyHouseModelFromJson(Map json) => MyHouseModel( unitName: json['unitName'] as String, manageEstateTypeName: json['manageEstateTypeName'] as String, identity: json['identity'] as int, - name: json['name'] as String, + name: json['name'] as String?, tel: json['tel'] as String, isDefault: json['isDefault'] as int, ); diff --git a/lib/pages/home/home_page.dart b/lib/pages/home/home_page.dart index 6b2d5ede..7d369a0d 100644 --- a/lib/pages/home/home_page.dart +++ b/lib/pages/home/home_page.dart @@ -558,7 +558,7 @@ class _HomePageState extends State child: GestureDetector( onTap: () { if (LoginUtil.isNotLogin) return; - // if (!LoginUtil.haveRoom(ao.title)) return; + if (ao.title != '全部应用' && !LoginUtil.haveRealName(ao.title)) return; if (ao.callback == null) { BotToast.showText( text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); diff --git a/lib/pages/services/old_age/add_equipment_page.dart b/lib/pages/services/old_age/add_equipment_page.dart index 988917ed..2654d42b 100644 --- a/lib/pages/services/old_age/add_equipment_page.dart +++ b/lib/pages/services/old_age/add_equipment_page.dart @@ -1,13 +1,11 @@ +import 'package:aku_new_community/gen/assets.gen.dart'; +import 'package:aku_new_community/pages/services/old_age/submit_equipment_code_page.dart'; +import 'package:aku_new_community/widget/bee_back_button.dart'; import 'package:flutter/material.dart'; - import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import 'package:velocity_x/velocity_x.dart'; -import 'package:aku_new_community/gen/assets.gen.dart'; -import 'package:aku_new_community/pages/services/old_age/submit_equipment_code_page.dart'; -import 'package:aku_new_community/widget/bee_back_button.dart'; - class AddEquipmentPage extends StatefulWidget { const AddEquipmentPage({Key? key}) : super(key: key); diff --git a/lib/pages/services/old_age/old_age_support_page_simple.dart b/lib/pages/services/old_age/old_age_support_page_simple.dart index 7cf91b21..d9ebdf1d 100644 --- a/lib/pages/services/old_age/old_age_support_page_simple.dart +++ b/lib/pages/services/old_age/old_age_support_page_simple.dart @@ -30,7 +30,7 @@ class _OldAgeSupportPageSimpleState extends State { @override void initState() { var cancel = BotToast.showLoading(); - getData(); + // getData(); cancel(); super.initState(); } diff --git a/lib/ui/community/community_func.dart b/lib/ui/community/community_func.dart index f92aa653..c76153bb 100644 --- a/lib/ui/community/community_func.dart +++ b/lib/ui/community/community_func.dart @@ -147,4 +147,22 @@ class CommunityFunc { .map((e) => HomeSwiperModel.fromJson(e)) .toList(); } + + ///删除用户动态 + static Future deleteDynamic(int id) async { + var base = await NetUtil() + .get(SAASAPI.community.deleteDynamic, showMessage: true, params: { + 'dynamicId': id, + }); + return base.success; + } + + ///删除用户评论 + static Future deleteComment(int id) async { + var base = await NetUtil() + .get(SAASAPI.community.deleteComment, showMessage: true, params: { + 'commentId': id, + }); + return base.success; + } } diff --git a/lib/ui/community/community_views/community_page.dart b/lib/ui/community/community_views/community_page.dart index 192045ca..5b8d486c 100644 --- a/lib/ui/community/community_views/community_page.dart +++ b/lib/ui/community/community_views/community_page.dart @@ -170,7 +170,7 @@ class _CommunityPageState extends State ..._newItems .map((e) => ChatCard( model: e, - onDelete: () { + refresh: () { _easyRefreshController.callRefresh(); setState(() {}); })) diff --git a/lib/ui/community/community_views/event_detail_page.dart b/lib/ui/community/community_views/event_detail_page.dart index a70b9b06..99701b90 100644 --- a/lib/ui/community/community_views/event_detail_page.dart +++ b/lib/ui/community/community_views/event_detail_page.dart @@ -6,6 +6,7 @@ import 'package:aku_new_community/model/common/img_model.dart'; import 'package:aku_new_community/models/community/comment_list_model.dart'; import 'package:aku_new_community/models/community/dynamic_detail_model.dart'; import 'package:aku_new_community/provider/user_provider.dart'; +import 'package:aku_new_community/ui/community/community_func.dart'; import 'package:aku_new_community/ui/community/community_views/widgets/chat_card.dart'; import 'package:aku_new_community/ui/community/community_views/widgets/chat_card_detail.dart'; import 'package:aku_new_community/utils/bee_date_util.dart'; @@ -25,12 +26,12 @@ import 'package:provider/provider.dart'; class EventDetailPage extends StatefulWidget { final int dynamicId; - final VoidCallback? onDelete; + final VoidCallback? refresh; EventDetailPage({ Key? key, required this.dynamicId, - this.onDelete, + this.refresh, }) : super(key: key); @override @@ -43,7 +44,7 @@ class _EventDetailPageState extends State { bool get _isMyself { final userProvider = Provider.of(context, listen: false); - return (userProvider.userInfoModel?.id ?? -1) == widget.dynamicId; + return (userProvider.userInfoModel?.id ?? -1) == _model?.createId; } TextEditingController _textEditingController = TextEditingController(); @@ -130,10 +131,9 @@ class _EventDetailPageState extends State { )); if (result == true) { - if (widget.onDelete != null) { - widget.onDelete!(); - Get.back(); - } + await CommunityFunc.deleteDynamic(widget.dynamicId); + Get.back(); + widget.refresh!(); } } }, @@ -185,6 +185,8 @@ class _EventDetailPageState extends State { _likes.add(element.isLike); _likeNums.add(element.likes); }); + } else { + _refreshController.finishLoadCallBack!(noMore: true); } setState(() {}); }, @@ -337,7 +339,14 @@ class _EventDetailPageState extends State { ], ), Spacer(), - CommunityPopButton(isMyself: false, onSelect: (value) {}) + CommunityPopButton( + isMyself: _isMyself, + onSelect: (value) async { + if (_isMyself) { + await CommunityFunc.deleteComment(model.id); + _refreshController.callRefresh(); + } + }) ].row(), 40.hb, model.content.text.size(28.sp).color(ktextSubColor).make(), @@ -608,7 +617,7 @@ class _EventDetailPageState extends State { if (_textEditingController.text.trim().isEmptyOrNull) { BotToast.showText(text: '请填写内容'); return; - }else{ + } else { var res = await NetUtil() .post(SAASAPI.community.commentInsert, params: params); if (res.success) { diff --git a/lib/ui/community/community_views/my_community_view.dart b/lib/ui/community/community_views/my_community_view.dart index ac23e942..7f1ff418 100644 --- a/lib/ui/community/community_views/my_community_view.dart +++ b/lib/ui/community/community_views/my_community_view.dart @@ -1,11 +1,7 @@ -import 'package:aku_new_community/constants/api.dart'; import 'package:aku_new_community/constants/saas_api.dart'; import 'package:aku_new_community/model/common/img_model.dart'; -import 'package:aku_new_community/model/community/my_event_item_model.dart'; import 'package:aku_new_community/models/community/dynamic_my_list_body.dart'; import 'package:aku_new_community/models/community/dynamic_my_list_head.dart'; -import 'package:aku_new_community/pages/things_page/widget/bee_list_view.dart'; -import 'package:aku_new_community/ui/community/community_views/widgets/my_event_card.dart'; import 'package:aku_new_community/utils/headers.dart'; import 'package:aku_new_community/utils/login_util.dart'; import 'package:aku_new_community/utils/network/base_list_model.dart'; @@ -180,27 +176,6 @@ class MyCommunityViewState extends State ], ), ); - - BeeListView( - path: API.community.myEvent, - controller: _refreshController, - convert: (model) { - return model.rows.map((e) => MyEventItemModel.fromJson(e)).toList(); - }, - builder: (items) { - return ListView.separated( - padding: EdgeInsets.symmetric(vertical: 10.w), - itemBuilder: (context, index) { - final MyEventItemModel model = items[index]; - MyEventItemModel? preModel; - if (index >= 1) preModel = items[index - 1]; - return MyEventCard(model: model, preModel: preModel); - }, - separatorBuilder: (_, __) => 8.hb, - itemCount: items.length, - ); - }, - ); } Widget _getMoments(DynamicMyListBody item) { diff --git a/lib/ui/community/community_views/new_community_view.dart b/lib/ui/community/community_views/new_community_view.dart index 6a7dbf08..63a4f472 100644 --- a/lib/ui/community/community_views/new_community_view.dart +++ b/lib/ui/community/community_views/new_community_view.dart @@ -41,7 +41,7 @@ class NewCommunityViewState extends State final item = items[index] as AllDynamicListModel; return ChatCard( model: item, - onDelete: () { + refresh: () { _refreshController.callRefresh(); }, ); diff --git a/lib/ui/community/community_views/topic/topic_detail_page.dart b/lib/ui/community/community_views/topic/topic_detail_page.dart index 32220799..9ce4e94b 100644 --- a/lib/ui/community/community_views/topic/topic_detail_page.dart +++ b/lib/ui/community/community_views/topic/topic_detail_page.dart @@ -75,7 +75,7 @@ class _TopicDetailPageState extends State { 'pageNum': _page, 'size': 4, 'topicId': widget.topicId, - 'type': _currentIndex + 'type': _currentIndex + 1 }); _dynamicList = baseList.rows .map((e) => AllDynamicListModel.fromJson(e)) @@ -137,7 +137,7 @@ class _TopicDetailPageState extends State { padding: EdgeInsets.only(top: 20.w), child: ChatCard( model: _dynamicList[index], - onDelete: () { + refresh: () { _refreshController.callRefresh(); }, ), diff --git a/lib/ui/community/community_views/widgets/chat_card.dart b/lib/ui/community/community_views/widgets/chat_card.dart index e9900fe7..1d4b96b4 100644 --- a/lib/ui/community/community_views/widgets/chat_card.dart +++ b/lib/ui/community/community_views/widgets/chat_card.dart @@ -1,11 +1,11 @@ import 'dart:math'; import 'package:aku_new_community/base/base_style.dart'; -import 'package:aku_new_community/constants/api.dart'; import 'package:aku_new_community/constants/saas_api.dart'; import 'package:aku_new_community/model/common/img_model.dart'; import 'package:aku_new_community/models/community/all_dynamic_list_model.dart'; import 'package:aku_new_community/provider/user_provider.dart'; +import 'package:aku_new_community/ui/community/community_func.dart'; import 'package:aku_new_community/ui/community/community_views/add_new_event_page.dart'; import 'package:aku_new_community/ui/community/community_views/event_detail_page.dart'; import 'package:aku_new_community/utils/bee_date_util.dart'; @@ -24,7 +24,7 @@ import 'package:velocity_x/velocity_x.dart'; class ChatCard extends StatefulWidget { final AllDynamicListModel model; - final VoidCallback? onDelete; + final VoidCallback refresh; final bool hideLine; final bool canTap; @@ -32,7 +32,7 @@ class ChatCard extends StatefulWidget { ChatCard({ Key? key, required this.model, - this.onDelete, + required this.refresh, this.hideLine = false, this.canTap = true, }) : super(key: key); @@ -143,7 +143,7 @@ class _ChatCardState extends State { ), 20.wb, GestureDetector( - onTap: widget.model.isComment == 1 ? () async {} : () async {}, + onTap: () => Get.to(EventDetailPage(dynamicId: widget.model.id)), child: Material( color: Colors.transparent, child: Row( @@ -184,10 +184,11 @@ class _ChatCardState extends State { padding: EdgeInsets.zero, onPressed: widget.canTap ? () async { - Get.to(() => EventDetailPage( + await Get.to(() => EventDetailPage( dynamicId: widget.model.id, - onDelete: widget.onDelete, + refresh: widget.refresh, )); + widget.refresh(); } : null, child: Column( @@ -264,12 +265,8 @@ class _ChatCardState extends State { )); if (result == true) { - await NetUtil().get( - API.community.deleteMyEvent, - params: {'themeId': widget.model.id}, - showMessage: true, - ); - if (widget.onDelete != null) widget.onDelete!(); + await CommunityFunc.deleteDynamic(widget.model.id); + widget.refresh(); } } }, @@ -334,7 +331,7 @@ class CommunityPopButton extends StatelessWidget { ) : PopupMenuItem( child: '举报'.text.isIntrinsic.make(), - value: 0, + value: 1, ), ]; }, diff --git a/lib/ui/community/community_views/widgets/my_event_card.dart b/lib/ui/community/community_views/widgets/my_event_card.dart deleted file mode 100644 index 2b272ba9..00000000 --- a/lib/ui/community/community_views/widgets/my_event_card.dart +++ /dev/null @@ -1,120 +0,0 @@ -import 'package:aku_new_community/constants/saas_api.dart'; -import 'package:aku_new_community/model/common/img_model.dart'; -import 'package:aku_new_community/model/community/my_event_item_model.dart'; -import 'package:aku_new_community/models/community/dynamic_detail_model.dart'; -import 'package:aku_new_community/provider/user_provider.dart'; -import 'package:aku_new_community/ui/community/community_views/event_detail_page.dart'; -import 'package:aku_new_community/utils/bee_date_util.dart'; -import 'package:aku_new_community/utils/headers.dart'; -import 'package:aku_new_community/utils/network/base_model.dart'; -import 'package:aku_new_community/utils/network/net_util.dart'; -import 'package:aku_new_community/widget/picker/bee_image_preview.dart'; -import 'package:flutter/material.dart'; -import 'package:get/get.dart'; -import 'package:provider/provider.dart'; -import 'package:velocity_x/velocity_x.dart'; - -class MyEventCard extends StatelessWidget { - final MyEventItemModel model; - final MyEventItemModel? preModel; - - const MyEventCard({ - Key? key, - required this.model, - required this.preModel, - }) : super(key: key); - - bool get isFirst => preModel == null; - - bool get notSameYear => model.date!.year != (preModel?.date?.year ?? 0); - - BeeDateUtil get beeDate => BeeDateUtil(model.date); - - bool get sameDay => - model.date!.year == (preModel?.date?.year ?? 0) && - model.date!.month == (preModel?.date?.month ?? 0) && - model.date!.day == (preModel?.date?.day ?? 0); - - Widget title() { - if (beeDate.sameDay) return '今天'.text.size(52.sp).bold.make(); - if (beeDate.isYesterday) - return '昨天'.text.size(52.sp).bold.make(); - else - return Row( - mainAxisSize: MainAxisSize.min, - children: [ - model.date!.day.toString().text.size(52.sp).bold.make(), - '${model.date!.month}月'.text.size(36.sp).make(), - ], - ); - } - - @override - Widget build(BuildContext context) { - final userProvider = Provider.of(context); - return Column( - crossAxisAlignment: CrossAxisAlignment.start, - mainAxisSize: MainAxisSize.min, - children: [ - (notSameYear && model.date!.year != DateTime.now().year) - ? '${model.date!.year}年' - .text - .bold - .size(52.sp) - .make() - .paddingOnly(left: 32.w, top: isFirst ? 0 : 64.w, bottom: 32.w) - : SizedBox(), - MaterialButton( - onPressed: () async { - BaseModel models = await NetUtil().get( - SAASAPI.community.dynamicDetail, - params: {'dynamicId': model.id}, - ); - DynamicDetailModel eventItemModel = - DynamicDetailModel.fromJson(models.data); - Get.to(() => EventDetailPage( - dynamicId: model.id ?? 0, - )); - }, - child: Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Container( - width: 200.w, - padding: EdgeInsets.only(left: 32.w), - alignment: Alignment.topLeft, - child: sameDay ? SizedBox() : title(), - ), - model.imgUrl!.length == 0 - ? SizedBox(height: 152.w) - : GestureDetector( - onTap: () { - BeeImagePreview.toPath( - path: ImgModel.first(model.imgUrl), - tag: ImgModel.first(model.imgUrl), - ); - }, - child: Container( - clipBehavior: Clip.antiAlias, - decoration: BoxDecoration( - color: Colors.black12, - borderRadius: BorderRadius.circular(8.w), - ), - child: FadeInImage.assetNetwork( - placeholder: R.ASSETS_IMAGES_PLACEHOLDER_WEBP, - image: SAASAPI.image(ImgModel.first(model.imgUrl)), - width: 152.w, - height: 152.w, - fit: BoxFit.cover, - ), - ), - ), - 10.wb, - model.content!.text.make().expand(), - ], - ), - ), - ], - ); - } -} diff --git a/lib/ui/function_and_service/task/publish_task_page.dart b/lib/ui/function_and_service/task/publish_task_page.dart index 12ad262a..7a9066a2 100644 --- a/lib/ui/function_and_service/task/publish_task_page.dart +++ b/lib/ui/function_and_service/task/publish_task_page.dart @@ -130,10 +130,11 @@ class _PublishTaskPageState extends State { BotToast.showText(text: base.msg); } } catch (e) { + print(22222); print(e.toString()); } } - var imgs; + var imgs = []; if (_photos.isNotEmpty) { try { imgs = await NetUtil() diff --git a/lib/ui/home/application/all_application.dart b/lib/ui/home/application/all_application.dart index 58bb4d0b..a033cb7f 100644 --- a/lib/ui/home/application/all_application.dart +++ b/lib/ui/home/application/all_application.dart @@ -38,7 +38,7 @@ class _AllApplicationPageState extends State { ? null : () { if (LoginUtil.isNotLogin) return; - if (!LoginUtil.haveRoom(object.title)) return; + if (!LoginUtil.haveRealName(object.title)) return; if (object.callback == null || !online) { BotToast.showText( text: '正在准备上线中,敬请期待', align: Alignment(0, 0.5)); diff --git a/lib/ui/search/bee_search.dart b/lib/ui/search/bee_search.dart index 347c715e..60c6587f 100644 --- a/lib/ui/search/bee_search.dart +++ b/lib/ui/search/bee_search.dart @@ -77,7 +77,7 @@ class _BeeSearchState extends State { return MaterialButton( onPressed: () { if (LoginUtil.isNotLogin) return; - if (!LoginUtil.haveRoom(e.title)) return; + if (!LoginUtil.haveRealName(e.title)) return; if (e.callback == null) { BotToast.showText(text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); } else { diff --git a/lib/utils/login_util.dart b/lib/utils/login_util.dart index e7d79215..efee6a57 100644 --- a/lib/utils/login_util.dart +++ b/lib/utils/login_util.dart @@ -30,15 +30,21 @@ class LoginUtil { /// 未登陆状态用户跳转到登录页面 static bool get isNotLogin => !isLogin; - static bool haveRoom(String name) { - if (!name.contains(RegExp('访客邀请|报事报修|建议咨询|生活缴费|物品出门|投诉表扬|我的访客|我的报修|我的缴费'))) - return true; + static bool haveRealName(String name) { + // if (!name.contains(RegExp('访客邀请|报事报修|建议咨询|生活缴费|物品出门|投诉表扬|我的访客|我的报修|我的缴费'))) + // return true; final userProvider = Provider.of(Get.context!, listen: false); if (userProvider.userInfoModel!.name == null) { - BotToast.showText(text: '请先实名认证'); Get.dialog(CertificationDialog()); return false; } + return true; + } + + static bool haveRoom(String name) { + // if (!name.contains(RegExp('访客邀请|报事报修|建议咨询|生活缴费|物品出门|投诉表扬|我的访客|我的报修|我的缴费'))) + // return true; + final userProvider = Provider.of(Get.context!, listen: false); if (userProvider.defaultHouse == null) { BotToast.showText(text: '请先选择默认房屋'); Get.to(() => MyHousePage()); diff --git a/lib/widget/others/stack_avatar.dart b/lib/widget/others/stack_avatar.dart index 8f921a4b..9de23df5 100644 --- a/lib/widget/others/stack_avatar.dart +++ b/lib/widget/others/stack_avatar.dart @@ -9,14 +9,14 @@ class StackAvatar extends StatelessWidget { double get offset => 35.w; - int get length => avatars.length; + int get length => avatars.length > 3 ? 3 : avatars.length; @override Widget build(BuildContext context) { return Stack( children: [ SizedBox( - width: 44.w * 2 + 26.w, + width: 44.w * length + 26.w, height: 44.w + 6.w, ), ...List.generate(length, (index) { diff --git a/lib/widget/views/application_view.dart b/lib/widget/views/application_view.dart index 8ebc2957..edf907eb 100644 --- a/lib/widget/views/application_view.dart +++ b/lib/widget/views/application_view.dart @@ -34,7 +34,7 @@ class _ApplicationViewState extends State { padding: EdgeInsets.zero, onPressed: () { if (LoginUtil.isNotLogin) return; - if (!LoginUtil.haveRoom(object.title)) return; + if (!LoginUtil.haveRealName(object.title)) return; if (object.callback == null) { BotToast.showText(text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); } else {