icon替换

This commit is contained in:
谢宇宁
2026-09-17 12:34:07 +07:00
parent 9d6b79429b
commit 069658f4a3
455 changed files with 1928 additions and 1928 deletions
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/indicator/custom_tab_indicator.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/tools_base/indicator/custom_tab_indicator.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../../hj_utils/widget_util.dart';
import 'col_his_buy_logic.dart';
@@ -1,17 +1,17 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/cartoon_media_info.dart';
import 'package:hgdj/hj_model/drama_media_info.dart';
import 'package:hgdj/hj_model/list_base_model.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/acg_service.dart';
import 'package:hgdj/hj_utils/api_service/common_service.dart';
import 'package:hgdj/hj_utils/api_service/drama_service.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/history_util.dart';
import 'package:hgdj/tools_base/base_list_controller.dart';
import 'package:hgdj/tools_base/cache/history/drama_resume_store.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:jyfans/hj_model/cartoon_media_info.dart';
import 'package:jyfans/hj_model/drama_media_info.dart';
import 'package:jyfans/hj_model/list_base_model.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/acg_service.dart';
import 'package:jyfans/hj_utils/api_service/common_service.dart';
import 'package:jyfans/hj_utils/api_service/drama_service.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/history_util.dart';
import 'package:jyfans/tools_base/base_list_controller.dart';
import 'package:jyfans/tools_base/cache/history/drama_resume_store.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import '../../cartoon/acg_widget_item.dart';
import '../../community/widget/community_post_widget.dart';
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_page/mine/collec_history_buy/col_his_buy_page.dart';
import 'package:hgdj/hj_page/mine/collec_history_buy/col_his_buy_sub_logic.dart';
import 'package:hgdj/hj_utils/const.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_page/mine/collec_history_buy/col_his_buy_page.dart';
import 'package:jyfans/hj_page/mine/collec_history_buy/col_his_buy_sub_logic.dart';
import 'package:jyfans/hj_utils/const.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
enum LoadDataType {
/// 长视频
+10 -10
View File
@@ -2,16 +2,16 @@ import 'dart:async';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/api_service/vid_service.dart';
import 'package:hgdj/hj_utils/light_model.dart';
import 'package:hgdj/hj_utils/store_keys.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart';
import 'package:hgdj/track_event_manager/device_service.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/hj_utils/api_service/vid_service.dart';
import 'package:jyfans/hj_utils/light_model.dart';
import 'package:jyfans/hj_utils/store_keys.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/common_alert.dart';
import 'package:jyfans/track_event_manager/device_service.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../../config/config.dart';
+11 -11
View File
@@ -3,17 +3,17 @@ import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/config/address.dart';
import 'package:hgdj/config/config.dart';
import 'package:hgdj/hj_page/main_page/provider/msg_provider.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/config/address.dart';
import 'package:jyfans/config/config.dart';
import 'package:jyfans/hj_page/main_page/provider/msg_provider.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../../hj_utils/widget_util.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import '../../../hj_model/user/user_info_model.dart';
@@ -3,13 +3,13 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/config/address.dart';
import 'package:hgdj/config/config.dart';
import 'package:hgdj/hj_utils/image_util.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/config/address.dart';
import 'package:jyfans/config/config.dart';
import 'package:jyfans/hj_utils/image_util.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:provider/provider.dart';
import 'package:qr_flutter/qr_flutter.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'mine_withdrawal_record_page.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'mine_withdrawal_record_logic.dart';
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_model/mine/exchange/bill_item_model.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_model/mine/exchange/bill_item_model.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../withdraw_details_model.dart';
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/user/wallet_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:jyfans/hj_model/user/wallet_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import '../../../alert/mine/vip_level_dialog.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../../../track_event_manager/device_service.dart';
import '../mine_profit/bank_card_home_page.dart';
import '../mine_profit/model/alipay_bank_list_model.dart';
@@ -3,11 +3,11 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_page/mine/widgets/gradient_text.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_page/mine/widgets/gradient_text.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:provider/provider.dart';
import '../../../assets_tool/app_colors.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'message_center_logic.dart';
import 'message_center_sub_page.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'message_center_sub_page.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import '../../../main.dart';
import 'message_center_sub_controller.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_model/message/message_dynamic_list.dart';
import 'package:hgdj/hj_page/user_center_page/user_center_page.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_model/message/message_dynamic_list.dart';
import 'package:jyfans/hj_page/user_center_page/user_center_page.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../community/post_detail_page/post_detail_page.dart';
@@ -1,6 +1,6 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_model/mine/official_list_item_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_model/mine/official_list_item_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
class MineDriveLogic extends GetxController {
/// null 表示未加载(loading 态),非 null 表示已加载(可能为空)
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/hj_utils/text_util.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/hj_utils/text_util.dart';
import '../../../hj_model/mine/official_list_item_model.dart';
import '../../../routers/jump_router.dart';
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/common_service.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/swipe_action_item.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/common_service.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/swipe_action_item.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../../../hj_model/mine/follow_user_list_model.dart';
@@ -1,16 +1,16 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_model/mine/follow_user_list_model.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_model/mine/follow_user_list_model.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../community/community_tag_page/community_tag_page.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:jyfans/extension/extensions.dart';
/// 关注列表 - 女优项
class FollowActressItem extends StatefulWidget {
@@ -1,7 +1,7 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'mine_publish_sub_logic.dart';
class MinePublishLogic extends GetxController {
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/user/wallet_model.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/indicator/custom_tab_indicator.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/hj_model/user/wallet_model.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/indicator/custom_tab_indicator.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'package:provider/provider.dart';
import '../../../hj_utils/widget_util.dart';
@@ -1,6 +1,6 @@
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/base_list_controller.dart';
class MinePublishSubLogic extends ListBaseLogic<VideoModel> {
final int status;
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import '../../community/widget/community_post_widget.dart';
import 'mine_publish_main_logic.dart';
@@ -3,13 +3,13 @@ import 'dart:convert' as convert;
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/common_alert.dart';
import '../../../../hj_utils/light_model.dart';
import '../../../../hj_utils/store_keys.dart';
import '../../../../tools_base/refresh/pull_refresh.dart';
@@ -1,15 +1,15 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/config/address.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/net/http_manager.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/config/address.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:jyfans/tools_base/net/http_manager.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/common_dialog.dart';
import '../../make_money/alipay_ccdcapi_model.dart';
@@ -2,9 +2,9 @@ import 'dart:async';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import '../../../tools_base/event_bus/event_bus_util.dart';
import '../../../tools_base/event_bus/events.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'bind_phone_logic.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
/// 绑定邀请码逻辑
class InviteBindLogic extends GetxController {
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'invite_bind_logic.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/mine/exchange_record_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart';
import 'package:jyfans/hj_model/mine/exchange_record_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
class MineExchangeCodeLogic extends GetxController {
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_model/mine/exchange_record_model.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_model/mine/exchange_record_model.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'mine_code_logic.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/hj_utils/screen.dart';
import '../../../hj_utils/permission_util.dart';
import 'bing_phone_page.dart';
@@ -1,7 +1,7 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_page/splash/splash_page.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_page/splash/splash_page.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/toast.dart';
/// 手势密码用途:设置 / 关闭 / 进 app 解锁校验
enum MinePasswordType { setting, close, check }
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import '../mine_gesture_pwd/widget/gesture_password_widget.dart';
import 'mine_password_logic.dart';
@@ -1,13 +1,13 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:image_pickers/image_pickers.dart';
import 'package:hgdj/hj_utils/image_util.dart';
import 'package:hgdj/tools_base/event_bus/event_bus_util.dart';
import 'package:hgdj/tools_base/event_bus/events.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/net/net_manager.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/image_util.dart';
import 'package:jyfans/tools_base/event_bus/event_bus_util.dart';
import 'package:jyfans/tools_base/event_bus/events.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:jyfans/tools_base/net/net_manager.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:qr_code_scanner/qr_code_scanner.dart';
import '../identity/mine_identity_page.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:qr_code_scanner/qr_code_scanner.dart';
import 'mine_scan_login_logic.dart';
@@ -1,21 +1,21 @@
import 'package:flutter/material.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/config/config.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/hj_utils/version_util.dart';
import 'package:hgdj/hj_utils/video_cache_manager.dart';
import 'package:hgdj/tools_base/cache/cache_util.dart';
import 'package:hgdj/tools_base/cache/image_cache_manager.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/image/image_data_handle/image_cache_disk.dart';
import 'package:hgdj/tools_base/video_download/video_download_manager.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/config/config.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/hj_utils/version_util.dart';
import 'package:jyfans/hj_utils/video_cache_manager.dart';
import 'package:jyfans/tools_base/cache/cache_util.dart';
import 'package:jyfans/tools_base/cache/image_cache_manager.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/image/image_data_handle/image_cache_disk.dart';
import 'package:jyfans/tools_base/video_download/video_download_manager.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart';
import 'package:jyfans/tools_base/widget/common_alert.dart';
import '../../../alert/splash/update_dialog.dart';
import '../identity/mine_identity_page.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'mine_setting_profile_page.dart';
import 'setting_profile_widget.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'mine_setting_profile_logic.dart';
@@ -1,8 +1,8 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/base_list_controller.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/toast.dart';
class SettingAvatarLogic extends ListBaseLogic<String> {
int selectIndex = -1;
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import 'setting_avatar_logic.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'mine_setting_profile_logic.dart';
@@ -2,13 +2,13 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/config/address.dart';
import 'package:hgdj/config/config.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/config/address.dart';
import 'package:jyfans/config/config.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:provider/provider.dart';
import 'package:qr_flutter/qr_flutter.dart';
@@ -1,6 +1,6 @@
import 'package:hgdj/hj_model/user/user_income_info_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart';
import 'package:jyfans/hj_model/user/user_income_info_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/base_list_controller.dart';
import '../../../hj_model/mine/promotion_record.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_model/mine/promotion_record.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_model/mine/promotion_record.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../hj_utils/widget_util.dart';
import 'mine_share_record_logic.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/api_service/drama_service.dart';
import 'package:hgdj/hj_utils/const.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/api_service/drama_service.dart';
import 'package:jyfans/hj_utils/const.dart';
import 'package:jyfans/hj_utils/screen.dart';
import '../../../hj_model/video_model.dart';
import '../../../tools_base/toast.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/const.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/const.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../../../hj_model/video_model.dart';
import '../../../tools_base/video_download/video_cache_store.dart';
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/const.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:hgdj/tools_base/widget/stagger_in_item.dart';
import 'package:jyfans/hj_utils/const.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/tools_base/widget/stagger_in_item.dart';
import '../../../hj_model/drama_media_info.dart';
import '../../../hj_model/video_model.dart';
@@ -2,11 +2,11 @@ import 'dart:math';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../widgets/gradient_text.dart';
@@ -1,6 +1,6 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../../../hj_model/mine/exchange/recharge_list_model.dart';
import '../../../hj_model/mine/exchange/recharge_type_list_model.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:provider/provider.dart';
import '../../../hj_utils/widget_util.dart';
@@ -1,11 +1,11 @@
import 'package:carousel_slider/carousel_controller.dart';
import 'package:flutter/widgets.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/alert/vip_guide/guide_manager.dart';
import 'package:hgdj/alert/vip_guide/timed_popup_manager.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/alert/vip_guide/guide_manager.dart';
import 'package:jyfans/alert/vip_guide/timed_popup_manager.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/hj_utils/screen.dart';
import '../../../alert/vip_guide/guide_countdown_dialog.dart';
import '../../../alert/vip_guide/guide_config.dart';
@@ -3,11 +3,11 @@ import 'dart:math' as math;
import 'package:carousel_slider/carousel_slider.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../../pre_sale/pre_sale_entry.dart';
@@ -3,13 +3,13 @@ import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../../../assets_tool/app_colors.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/widget/common_dialog.dart';
import '../../../tools_base/global_store/store.dart';
@@ -1,10 +1,10 @@
import 'package:flutter/scheduler.dart';
import 'package:hgdj/hj_model/mine/vip_card_analytics_event.dart';
import 'package:hgdj/hj_page/mine/mine_vip/vip_product_manager.dart';
import 'package:hgdj/hj_page/mine/mine_vip/vip_support_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:jyfans/hj_model/mine/vip_card_analytics_event.dart';
import 'package:jyfans/hj_page/mine/mine_vip/vip_product_manager.dart';
import 'package:jyfans/hj_page/mine/mine_vip/vip_support_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import 'package:uuid/uuid.dart';
/// VIP 卡片统计:一次进入会员卡页/购买弹窗对应一个 session,关闭时按是否下单上报。
+3 -3
View File
@@ -3,9 +3,9 @@ import 'dart:math' as math;
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../main_page/provider/msg_provider.dart';
import 'vip_product_manager.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_alert.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_alert.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'mine_charge_vip_logic.dart';
import 'vip_support_model.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../../../hj_page/main_page/provider/msg_provider.dart';
import '../../../hj_page/pre_sale/pre_sale_provider.dart';
@@ -1,6 +1,6 @@
//会员支持model
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import '../../../hj_model/mine/exchange/dc_model.dart';
+2 -2
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
/// VIP 金色标题渐变 #F5E7BC → #DCAD55
/// 会员中心 / 购买弹窗 / 权益标题等金色文案共用,调色只改此处
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_model/mine/exchange/recharge_type_list_model.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_model/mine/exchange/recharge_type_list_model.dart';
import 'package:jyfans/hj_utils/screen.dart';
// 金币充值档位卡片
class CoinItem extends StatelessWidget {
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:provider/provider.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart';
import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import '../../make_money/mine_withdrawal_record_page.dart';
import '../mine_charge_coin_logic.dart';
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/hj_utils/screen.dart';
class FeedbackQuestionCategoryView extends StatefulWidget {
final Function(String category)? choseCategory;
@@ -2,10 +2,10 @@ import 'package:dio/dio.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/tools_base/file_upload/file_upload_tool.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/tools_base/file_upload/file_upload_tool.dart';
import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
class MineFeedbackLogic extends GetxController {
/// 问题描述
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'feedback_question_category_view.dart';
import 'mine_feedback_logic.dart';
@@ -3,9 +3,9 @@ import 'dart:math';
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/routers/jump_router.dart';
///帮助反馈
class MineQAPage extends StatefulWidget {
@@ -3,7 +3,7 @@ import 'dart:math';
import 'package:flutter/material.dart';
import 'package:image_pickers/image_pickers.dart';
import 'package:hgdj/tools_base/widget/add_media_source_button.dart';
import 'package:jyfans/tools_base/widget/add_media_source_button.dart';
class PhotoManageView extends StatefulWidget {
final Function(List<String> resources)? resourceOnchanged;
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/common_service.dart';
import 'package:jyfans/hj_utils/api_service/common_service.dart';
import '../../../hj_model/mine/happy/happy_model.dart';
import '../../../hj_model/splash/ads_model.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'lou_feng_ad_logic.dart';
import 'widget/recommend_app_page.dart';
@@ -1,12 +1,12 @@
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../../../config/config.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/api_service/vid_service.dart';
import 'package:hgdj/hj_utils/const.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/api_service/vid_service.dart';
import 'package:jyfans/hj_utils/const.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
//免费专区排序 tab(标题与接口 sort 值绑定)
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import '../../home/home_cell_style/video_simple_cell.dart';
import 'more_free_video_logic.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/user/user_income_info_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/hj_model/user/user_income_info_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import '../make_money/withdrawal_page.dart';
import 'share_details_page.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:hgdj/hj_model/user/user_income_info_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/hj_model/user/user_income_info_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'share_data_list_page.dart';
@@ -3,12 +3,12 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_page/mine/widgets/integral_exchange_page.dart';
import 'package:hgdj/hj_utils/free_play_manager.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_page/mine/widgets/integral_exchange_page.dart';
import 'package:jyfans/hj_utils/free_play_manager.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'package:provider/provider.dart';
import '../../../tools_base/global_store/store.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../../tools_base/indicator/custom_tab_indicator.dart';
import 'lou_feng_ad_page.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:video_player/video_player.dart';
import 'checkin_model.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
class CustomProgressBar extends StatelessWidget {
final double progress; // 0 ~ 1
@@ -1,19 +1,19 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/config/address.dart';
import 'package:hgdj/hj_page/mine/mine_share/mine_share_page.dart';
import 'package:hgdj/hj_page/mine/welfare/sign_daily_logic.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/checkin_model.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/congratulations_reward_dialog.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/sign_dialog.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/sign_in_model.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/config/address.dart';
import 'package:jyfans/hj_page/mine/mine_share/mine_share_page.dart';
import 'package:jyfans/hj_page/mine/welfare/sign_daily_logic.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/checkin_model.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/congratulations_reward_dialog.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/sign_dialog.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/sign_in_model.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:linked_scroll_controller/linked_scroll_controller.dart';
import 'package:video_player/video_player.dart';
import 'package:hgdj/hj_utils/video_view_type.dart';
import 'package:jyfans/hj_utils/video_view_type.dart';
/// 每日签到 Logic
/// 负责签到列表加载、签到/补领接口、双倍奖励视频播放、跳转积分兑换 Tab
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:hgdj/hj_model/mine/happy/happy_model.dart';
import 'package:hgdj/hj_model/splash/ads_model.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/banner/ads_banner_widget.dart';
import 'package:jyfans/hj_model/mine/happy/happy_model.dart';
import 'package:jyfans/hj_model/splash/ads_model.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/banner/ads_banner_widget.dart';
import '../../../../tools_base/banner/ads_item.dart';
@@ -1,8 +1,8 @@
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/screen.dart';
import '../../../../tools_base/widget/net_image_widget.dart';
import 'checkin_model.dart';
@@ -2,28 +2,28 @@ import 'dart:async';
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:flutter_svg/svg.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_model/home/module_detail_model.dart';
import 'package:hgdj/hj_model/list_base_model.dart';
import 'package:hgdj/hj_model/mine/task_center_data.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_page/main_page/provider/msg_provider.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/checkin_model.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/custom_progressbar.dart';
import 'package:hgdj/hj_page/mine/welfare/widget/mine_sign_logic.dart';
import 'package:hgdj/hj_page/mine/widgets/gradient_text.dart';
import 'package:hgdj/hj_utils/api_service/common_service.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/api_service/vid_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_model/home/module_detail_model.dart';
import 'package:jyfans/hj_model/list_base_model.dart';
import 'package:jyfans/hj_model/mine/task_center_data.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_page/main_page/provider/msg_provider.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/checkin_model.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/custom_progressbar.dart';
import 'package:jyfans/hj_page/mine/welfare/widget/mine_sign_logic.dart';
import 'package:jyfans/hj_page/mine/widgets/gradient_text.dart';
import 'package:jyfans/hj_utils/api_service/common_service.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/api_service/vid_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/routers/jump_router.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../../../home/home_cell_style/video_simple_cell.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import '../../../hj_model/mine/credit_record_model.dart';
import 'integral_record_logic.dart';
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/mine/task_center_data.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
import 'package:jyfans/hj_model/mine/task_center_data.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import '../../../tools_base/loading/loading_helper.dart';
import '../../../tools_base/widget/net_image_widget.dart';
@@ -1,6 +1,6 @@
import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/tools_base/debug_log.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/tools_base/debug_log.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../../../hj_model/mine/credit_record_model.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_model/video_model.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:jyfans/tools_base/toast.dart';
import 'package:provider/provider.dart';
import '../../home/widget/user_avatar.dart';
@@ -1,15 +1,15 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:jyfans/hj_utils/screen.dart';
import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:provider/provider.dart';
import 'package:qr_flutter/qr_flutter.dart';
import '../../../config/address.dart';
import '../../../config/config.dart';
import 'package:hgdj/tools_base/toast.dart';
import 'package:jyfans/tools_base/toast.dart';
import '../../../hj_utils/image_util.dart';
import '../../../tools_base/widget/net_image_widget.dart';
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../hj_model/home/collection_model.dart';
+5 -5
View File
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart';
import 'package:jyfans/assets_tool/images.dart';
import 'package:get/get.dart';
import 'package:hgdj/hj_model/splash/domain_source_model.dart';
import 'package:hgdj/hj_page/main_page/provider/msg_provider.dart';
import 'package:hgdj/hj_utils/date_time_util.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
import 'package:jyfans/hj_model/splash/domain_source_model.dart';
import 'package:jyfans/hj_page/main_page/provider/msg_provider.dart';
import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart';
import '../../../tools_base/global_store/store.dart';