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
+3 -3
View File
@@ -5,18 +5,18 @@
"version": "0.2.0", "version": "0.2.0",
"configurations": [ "configurations": [
{ {
"name": "hgdj", "name": "jyfans",
"request": "launch", "request": "launch",
"type": "dart" "type": "dart"
}, },
{ {
"name": "hgdj (profile mode)", "name": "jyfans (profile mode)",
"request": "launch", "request": "launch",
"type": "dart", "type": "dart",
"flutterMode": "profile" "flutterMode": "profile"
}, },
{ {
"name": "hgdj (release mode)", "name": "jyfans (release mode)",
"request": "launch", "request": "launch",
"type": "dart", "type": "dart",
"flutterMode": "release" "flutterMode": "release"
+1 -1
View File
@@ -1,4 +1,4 @@
# 黄果短剧 # 91fans
A new Flutter project. 3.16.8 A new Flutter project. 3.16.8
+8 -8
View File
@@ -7,8 +7,8 @@ plugins {
apply plugin: 'top.niunaijun.blackobfuscator' apply plugin: 'top.niunaijun.blackobfuscator'
apply plugin: 'walle' apply plugin: 'walle'
def bundledReleaseKeystore = file('../keystore/nut.jks') def bundledReleaseKeystore = file('../keystore/jyfans.jks')
def legacyBundledReleaseKeystore = file('../keystore/nut.jks.old') def legacyBundledReleaseKeystore = file('../keystore/jyfans.jks.old')
def resolvedReleaseKeystore = bundledReleaseKeystore.exists() ? bundledReleaseKeystore : legacyBundledReleaseKeystore def resolvedReleaseKeystore = bundledReleaseKeystore.exists() ? bundledReleaseKeystore : legacyBundledReleaseKeystore
android { android {
@@ -31,7 +31,7 @@ android {
} }
defaultConfig { defaultConfig {
applicationId "com.noporn.newchatone_twelve_five" applicationId "com.jyfansvideo.mobile.app"
minSdk = 24 minSdk = 24
targetSdk = 36 targetSdk = 36
versionCode = 1 versionCode = 1
@@ -41,10 +41,10 @@ android {
signingConfigs { signingConfigs {
release { release {
storeFile resolvedReleaseKeystore storeFile resolvedReleaseKeystore
storePassword 'jiahua123456' storePassword 'jyfans123456'
storeType 'jks' storeType 'pkcs12'
keyAlias 'nut' keyAlias 'jyfans'
keyPassword 'jiahua123456' keyPassword 'jyfans123456'
v1SigningEnabled false v1SigningEnabled false
v2SigningEnabled true v2SigningEnabled true
} }
@@ -81,7 +81,7 @@ android {
println "outputFileDir= ${outputFileDir}" println "outputFileDir= ${outputFileDir}"
def abi = filters.find { it.filterType.toString() == "ABI" }?.identifier def abi = filters.find { it.filterType.toString() == "ABI" }?.identifier
def abiSuffix = (variant.outputs.size() > 1 && abi) ? "_${abi}" : "" def abiSuffix = (variant.outputs.size() > 1 && abi) ? "_${abi}" : ""
def path = "hgdj" + '_release' + "_" + variant.versionName + abiSuffix + "_" + createTime + ".apk" def path = "jyfans" + '_release' + "_" + variant.versionName + abiSuffix + "_" + createTime + ".apk"
println("path= " + path) println("path= " + path)
outputFileName = path outputFileName = path
} }
+5 -5
View File
@@ -7,7 +7,7 @@
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.INTERNET"/>
<application <application
android:label="黄果短剧" android:label="91fans"
android:name=".JPApplication" android:name=".JPApplication"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:usesCleartextTraffic="true" android:usesCleartextTraffic="true"
@@ -39,7 +39,7 @@
<activity-alias <activity-alias
android:name=".lld" android:name=".lld"
android:targetActivity=".MainActivity" android:targetActivity=".MainActivity"
android:label="黄果短剧" android:label="91fans"
android:enabled="false" android:enabled="false"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:exported="true"> android:exported="true">
@@ -251,7 +251,7 @@
<activity-alias <activity-alias
android:name=".icon_16" android:name=".icon_16"
android:targetActivity=".MainActivity" android:targetActivity=".MainActivity"
android:label="91PO黄果短剧RN" android:label="91fans"
android:enabled="false" android:enabled="false"
android:icon="@mipmap/icon_16" android:icon="@mipmap/icon_16"
android:exported="true"> android:exported="true">
@@ -264,7 +264,7 @@
<activity-alias <activity-alias
android:name=".icon_17" android:name=".icon_17"
android:targetActivity=".MainActivity" android:targetActivity=".MainActivity"
android:label="黄果短剧" android:label="91fans"
android:enabled="false" android:enabled="false"
android:icon="@mipmap/icon_17" android:icon="@mipmap/icon_17"
android:exported="true"> android:exported="true">
@@ -277,7 +277,7 @@
<activity-alias <activity-alias
android:name=".icon_18" android:name=".icon_18"
android:targetActivity=".MainActivity" android:targetActivity=".MainActivity"
android:label="黄果短剧" android:label="91fans"
android:enabled="false" android:enabled="false"
android:icon="@mipmap/icon_18" android:icon="@mipmap/icon_18"
android:exported="true"> android:exported="true">
Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 208 KiB

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 208 KiB

After

Width:  |  Height:  |  Size: 117 KiB

+2 -2
View File
@@ -14,7 +14,7 @@ fi
# 参数说明 # 参数说明
if [ $# -lt 1 ]; then if [ $# -lt 1 ]; then
printf -- "Build hgdj release package.\n\n" printf -- "Build jyfans release package.\n\n"
printf -- "Usage: $0 <target> [mode] [export_method] [export_options_plist] [sign_mode]\n" printf -- "Usage: $0 <target> [mode] [export_method] [export_options_plist] [sign_mode]\n"
printf -- " target : a(android) | i(ios) | all\n" printf -- " target : a(android) | i(ios) | all\n"
printf -- " mode : release(默认) | debug | profile\n" printf -- " mode : release(默认) | debug | profile\n"
@@ -83,7 +83,7 @@ SAFE_VERSION=${RAW_VERSION//+/_}
TIME_TAG=$(date +"%m%d-%H%M") TIME_TAG=$(date +"%m%d-%H%M")
# 读取应用内 Config.isDebug(lib/config/config.dart),决定产物命名标识: # 读取应用内 Config.isDebug(lib/config/config.dart),决定产物命名标识:
# isDebug=true → 命名标识固定为 debug(如 hgdj_debug_xxxx),方便区分内测包 # isDebug=true → 命名标识固定为 debug(如 jyfans_debug_xxxx),方便区分内测包
# isDebug=false → 正式环境,命名沿用构建模式(release/profile),保持不变 # isDebug=false → 正式环境,命名沿用构建模式(release/profile),保持不变
CONFIG_FILE="lib/config/config.dart" CONFIG_FILE="lib/config/config.dart"
CONFIG_DEBUG=$(grep -E 'static[[:space:]]+const[[:space:]]+isDebug[[:space:]]*=' "$CONFIG_FILE" 2>/dev/null | grep -oE 'true|false' | head -1) CONFIG_DEBUG=$(grep -E 'static[[:space:]]+const[[:space:]]+isDebug[[:space:]]*=' "$CONFIG_FILE" 2>/dev/null | grep -oE 'true|false' | head -1)
+6 -6
View File
@@ -493,7 +493,7 @@
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = 黄果短剧; INFOPLIST_KEY_CFBundleDisplayName = 91fans;
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
@@ -519,7 +519,7 @@
CURRENT_PROJECT_VERSION = 1; CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0; MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.akaka.hgdj.RunnerTests; PRODUCT_BUNDLE_IDENTIFIER = com.akaka.jyfans.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_OPTIMIZATION_LEVEL = "-Onone";
@@ -537,7 +537,7 @@
CURRENT_PROJECT_VERSION = 1; CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0; MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.akaka.hgdj.RunnerTests; PRODUCT_BUNDLE_IDENTIFIER = com.akaka.jyfans.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0; SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
@@ -553,7 +553,7 @@
CURRENT_PROJECT_VERSION = 1; CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0; MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.akaka.hgdj.RunnerTests; PRODUCT_BUNDLE_IDENTIFIER = com.akaka.jyfans.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0; SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
@@ -681,7 +681,7 @@
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = 黄果短剧; INFOPLIST_KEY_CFBundleDisplayName = 91fans;
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
@@ -711,7 +711,7 @@
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = NWP977LR25;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = 黄果短剧; INFOPLIST_KEY_CFBundleDisplayName = 91fans;
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 1.7 MiB

+2 -2
View File
@@ -7,7 +7,7 @@
<key>CFBundleDevelopmentRegion</key> <key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string> <string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDisplayName</key> <key>CFBundleDisplayName</key>
<string>黄果短剧</string> <string>91fans</string>
<key>CFBundleExecutable</key> <key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string> <string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key> <key>CFBundleIdentifier</key>
@@ -15,7 +15,7 @@
<key>CFBundleInfoDictionaryVersion</key> <key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string> <string>6.0</string>
<key>CFBundleName</key> <key>CFBundleName</key>
<string>黄果短剧</string> <string>91fans</string>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
+3 -3
View File
@@ -2,9 +2,9 @@ import 'dart:ui';
import 'package:easy_rich_text/easy_rich_text.dart'; import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import '../hj_utils/screen.dart'; import '../hj_utils/screen.dart';
import '../tools_base/widget/net_image_widget.dart'; import '../tools_base/widget/net_image_widget.dart';
+2 -2
View File
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
import '../../routers/jump_router.dart'; import '../../routers/jump_router.dart';
+1 -1
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import '../../hj_model/splash/ads_model.dart'; import '../../hj_model/splash/ads_model.dart';
import '../../hj_utils/screen.dart'; import '../../hj_utils/screen.dart';
+5 -5
View File
@@ -2,11 +2,11 @@ import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/gestures.dart'; import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
class LineErrorDialog extends StatelessWidget { class LineErrorDialog extends StatelessWidget {
static Future show({Function? callback}) { static Future show({Function? callback}) {
+3 -3
View File
@@ -3,9 +3,9 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_model/splash/ads_model.dart'; import 'package:jyfans/hj_model/splash/ads_model.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import '../../tools_base/banner/ads_item.dart'; import '../../tools_base/banner/ads_item.dart';
+3 -3
View File
@@ -3,9 +3,9 @@
import 'package:easy_rich_text/easy_rich_text.dart'; import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
import '../../hj_model/splash/ads_model.dart'; import '../../hj_model/splash/ads_model.dart';
+5 -5
View File
@@ -5,11 +5,11 @@ import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/install_util.dart'; import 'package:jyfans/hj_utils/install_util.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
import 'package:path/path.dart' as path; import 'package:path/path.dart' as path;
import 'package:path_provider/path_provider.dart'; import 'package:path_provider/path_provider.dart';
+3 -3
View File
@@ -5,9 +5,9 @@ import 'dart:math' as math;
import 'package:carousel_slider/carousel_slider.dart'; import 'package:carousel_slider/carousel_slider.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart'; import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../hj_model/splash/domain_source_model.dart'; import '../../hj_model/splash/domain_source_model.dart';
+4 -4
View File
@@ -2,10 +2,10 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/extension/extensions.dart'; import 'package:jyfans/extension/extensions.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../assets_tool/app_colors.dart'; import '../../assets_tool/app_colors.dart';
+8 -8
View File
@@ -2,14 +2,14 @@ import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_model/user/user_info_model.dart'; import 'package:jyfans/hj_model/user/user_info_model.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:qr_flutter/qr_flutter.dart'; import 'package:qr_flutter/qr_flutter.dart';
import '../../config/address.dart'; import '../../config/address.dart';
+10 -10
View File
@@ -1,15 +1,15 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/extension/extensions.dart'; import 'package:jyfans/extension/extensions.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:hgdj/hj_page/mine/mine_vip/widgets/coin_pay_bottom_sheet.dart'; import 'package:jyfans/hj_page/mine/mine_vip/widgets/coin_pay_bottom_sheet.dart';
import 'package:hgdj/hj_page/mine/widgets/gradient_text.dart'; import 'package:jyfans/hj_page/mine/widgets/gradient_text.dart';
import 'package:hgdj/hj_utils/pay/pay_manager.dart'; import 'package:jyfans/hj_utils/pay/pay_manager.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
///金币购买作品面板 ///金币购买作品面板
+2 -2
View File
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import '../../config/address.dart'; import '../../config/address.dart';
import '../../hj_model/splash/domain_source_model.dart'; import '../../hj_model/splash/domain_source_model.dart';
+4 -4
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/widget/common_dialog.dart'; import 'package:jyfans/tools_base/widget/common_dialog.dart';
/// 动漫/图集的 VIP 门槛提示弹窗:只有文案和一个开通按钮 /// 动漫/图集的 VIP 门槛提示弹窗:只有文案和一个开通按钮
class VipACGDialog extends StatelessWidget { class VipACGDialog extends StatelessWidget {
+3 -3
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import '../../hj_page/mine/mine_vip/pay_order_source.dart'; import '../../hj_page/mine/mine_vip/pay_order_source.dart';
import '../../hj_page/mine/mine_vip/vip_support_model.dart'; import '../../hj_page/mine/mine_vip/vip_support_model.dart';
+2 -2
View File
@@ -1,6 +1,6 @@
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/splash/domain_source_model.dart'; import 'package:jyfans/hj_model/splash/domain_source_model.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import '../../hj_page/main_page/provider/msg_provider.dart'; import '../../hj_page/main_page/provider/msg_provider.dart';
import '../../hj_page/mine/mine_vip/mine_charge_vip_page.dart'; import '../../hj_page/mine/mine_vip/mine_charge_vip_page.dart';
@@ -2,8 +2,8 @@ import 'dart:async';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../assets_tool/images.dart'; import '../../assets_tool/images.dart';
import '../../hj_page/mine/mine_vip/pay_order_source.dart'; import '../../hj_page/mine/mine_vip/pay_order_source.dart';
+7 -7
View File
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_model/splash/domain_source_model.dart'; import 'package:jyfans/hj_model/splash/domain_source_model.dart';
import 'package:hgdj/hj_page/home/activity_float/home_activity_float.dart'; import 'package:jyfans/hj_page/home/activity_float/home_activity_float.dart';
import 'package:hgdj/hj_page/main_page/provider/msg_provider.dart'; import 'package:jyfans/hj_page/main_page/provider/msg_provider.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/fly_to_overlay.dart'; import 'package:jyfans/tools_base/widget/fly_to_overlay.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
/// 支付分层首页弹窗:展示后端 homePage 图,点击跳会员页并选中 config.vipCard。 /// 支付分层首页弹窗:展示后端 homePage 图,点击跳会员页并选中 config.vipCard。
/// 倒计时读 config.lastDiscountTime,秒级刷新由 MineMsgProvider().tick 驱动,过期自动停 /// 倒计时读 config.lastDiscountTime,秒级刷新由 MineMsgProvider().tick 驱动,过期自动停
+1 -1
View File
@@ -1,5 +1,5 @@
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/splash/domain_source_model.dart'; import 'package:jyfans/hj_model/splash/domain_source_model.dart';
import '../../hj_page/main_page/provider/msg_provider.dart'; import '../../hj_page/main_page/provider/msg_provider.dart';
import 'guide_config.dart'; import 'guide_config.dart';
+3 -3
View File
@@ -4,7 +4,7 @@ import '../hj_model/splash/domain_source_model.dart';
/// 全局配置:常量 + 启动时由 /ping/domain 下发并缓存的运营配置 /// 全局配置:常量 + 启动时由 /ping/domain 下发并缓存的运营配置
class Config { class Config {
// ===== 应用标识 ===== // ===== 应用标识 =====
static const appName = '黄果短剧'; static const appName = '91fans';
static const innerVersion = '1.0.0'; static const innerVersion = '1.0.0';
static const isDebug = false; static const isDebug = false;
@@ -23,8 +23,8 @@ class Config {
/// 本地兜底线路(无本地缓存线路时用) /// 本地兜底线路(无本地缓存线路时用)
static const lineList = [ static const lineList = [
'https://d1s84171319hi1.cloudfront.net', 'https://d3gc46ktrfda7z.cloudfront.net',
'https://d2j97wqe01j5pa.cloudfront.net', 'https://d2bvxgoqsmyuy4.cloudfront.net',
]; ];
// ===== AI 功能价格 ===== // ===== AI 功能价格 =====
+3 -3
View File
@@ -1,6 +1,6 @@
import 'package:hgdj/hj_model/actress_info.dart'; import 'package:jyfans/hj_model/actress_info.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/text_util.dart'; import 'package:jyfans/hj_utils/text_util.dart';
import '../cartoon_media_info.dart'; import '../cartoon_media_info.dart';
+1 -1
View File
@@ -1,5 +1,5 @@
//漫画章节 //漫画章节
import 'package:hgdj/config/address.dart' as address; import 'package:jyfans/config/address.dart' as address;
import 'package:path/path.dart' as path; import 'package:path/path.dart' as path;
import '../media_content.dart'; import '../media_content.dart';
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_utils/text_util.dart'; import 'package:jyfans/hj_utils/text_util.dart';
class ActressInfo { class ActressInfo {
String? age; String? age;
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_model/actress_info.dart'; import 'package:jyfans/hj_model/actress_info.dart';
class ActressModel { class ActressModel {
ActressModel({ ActressModel({
+4 -4
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_model/splash/ads_model.dart'; import 'package:jyfans/hj_model/splash/ads_model.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'acg/comic_chapters_model.dart'; import 'acg/comic_chapters_model.dart';
import 'actress_info.dart'; import 'actress_info.dart';
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_model/comment/comment_model.dart'; import 'package:jyfans/hj_model/comment/comment_model.dart';
///评论列表返回信息 ///评论列表返回信息
class CommentListRes { class CommentListRes {
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_model/comment/reply_model.dart'; import 'package:jyfans/hj_model/comment/reply_model.dart';
class CommentModel { class CommentModel {
String? id; String? id;
+2 -2
View File
@@ -1,5 +1,5 @@
import 'package:hgdj/hj_model/drama_media_info.dart'; import 'package:jyfans/hj_model/drama_media_info.dart';
import 'package:hgdj/hj_model/media_content.dart'; import 'package:jyfans/hj_model/media_content.dart';
/// 一条短剧观看记录:续播位置 + 列表展示用的剧信息快照。本地记录,不走后端,见 [DramaResumeStore]。 /// 一条短剧观看记录:续播位置 + 列表展示用的剧信息快照。本地记录,不走后端,见 [DramaResumeStore]。
/// 落库时整条存成 model_data,所以 [mediaId] 必须写进 json—— /// 落库时整条存成 model_data,所以 [mediaId] 必须写进 json——
+3 -3
View File
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_model/media_content.dart'; import 'package:jyfans/hj_model/media_content.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
/// 短剧作品信息(接口 DramaInfo:一部剧 + 一堆分集) /// 短剧作品信息(接口 DramaInfo:一部剧 + 一堆分集)
/// 单集播放数据用 [toVideoModel] 转成 VideoModel 交给短视频播放器 /// 单集播放数据用 [toVideoModel] 转成 VideoModel 交给短视频播放器
+1 -1
View File
@@ -1,5 +1,5 @@
import 'package:collection/collection.dart'; import 'package:collection/collection.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
//亚模块模型 //亚模块模型
class ModuleData { class ModuleData {
+2 -2
View File
@@ -1,5 +1,5 @@
import 'package:hgdj/hj_model/home/module_detail_model.dart'; import 'package:jyfans/hj_model/home/module_detail_model.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
//注意⚠️ VideoListResp 只用于兼容不同业务服务端返回的视频列表 key 不一致的情况 //注意⚠️ VideoListResp 只用于兼容不同业务服务端返回的视频列表 key 不一致的情况
//注意⚠️ 请勿添加其他类型的数据list,如需添加请单独另外创建新的类 //注意⚠️ 请勿添加其他类型的数据list,如需添加请单独另外创建新的类
+14 -14
View File
@@ -1,17 +1,17 @@
import 'package:hgdj/hj_model/acg/comic_chapters_model.dart'; import 'package:jyfans/hj_model/acg/comic_chapters_model.dart';
import 'package:hgdj/hj_model/actress_model.dart'; import 'package:jyfans/hj_model/actress_model.dart';
import 'package:hgdj/hj_model/cartoon_media_info.dart'; import 'package:jyfans/hj_model/cartoon_media_info.dart';
import 'package:hgdj/hj_model/comment/reply_model.dart'; import 'package:jyfans/hj_model/comment/reply_model.dart';
import 'package:hgdj/hj_model/comment/user_comment_res.dart'; import 'package:jyfans/hj_model/comment/user_comment_res.dart';
import 'package:hgdj/hj_model/drama/drama_models.dart'; import 'package:jyfans/hj_model/drama/drama_models.dart';
import 'package:hgdj/hj_model/drama_media_info.dart'; import 'package:jyfans/hj_model/drama_media_info.dart';
import 'package:hgdj/hj_model/home/collection_model.dart'; import 'package:jyfans/hj_model/home/collection_model.dart';
import 'package:hgdj/hj_model/media_content.dart'; import 'package:jyfans/hj_model/media_content.dart';
import 'package:hgdj/hj_model/message/message_dynamic_list.dart'; import 'package:jyfans/hj_model/message/message_dynamic_list.dart';
import 'package:hgdj/hj_model/mine/exchange/bill_item_model.dart'; import 'package:jyfans/hj_model/mine/exchange/bill_item_model.dart';
import 'package:hgdj/hj_model/mine/follow_user_list_model.dart'; import 'package:jyfans/hj_model/mine/follow_user_list_model.dart';
import 'package:hgdj/hj_model/mine/promotion_record.dart'; import 'package:jyfans/hj_model/mine/promotion_record.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import '../hj_page/ai/models/ai_change_face_video_model.dart'; import '../hj_page/ai/models/ai_change_face_video_model.dart';
import '../hj_page/ai/models/ai_record_model.dart'; import '../hj_page/ai/models/ai_record_model.dart';
+3 -3
View File
@@ -1,6 +1,6 @@
import 'package:hgdj/config/address.dart' as address; import 'package:jyfans/config/address.dart' as address;
import 'package:hgdj/hj_model/drama/drama_models.dart'; import 'package:jyfans/hj_model/drama/drama_models.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:path/path.dart' as path; import 'package:path/path.dart' as path;
/// 作品的「一集」:漫画一话 / 小说一章 / 有声一集 / 短剧一集 共用这一个模型, /// 作品的「一集」:漫画一话 / 小说一章 / 有声一集 / 短剧一集 共用这一个模型,
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_model/mine/exchange/recharge_type_list_model.dart'; import 'package:jyfans/hj_model/mine/exchange/recharge_type_list_model.dart';
import 'dc_model.dart'; import 'dc_model.dart';
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_model/splash/ads_model.dart'; import 'package:jyfans/hj_model/splash/ads_model.dart';
class AdGroup { class AdGroup {
final List<AdsInfoModel>? items; final List<AdsInfoModel>? items;
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import '../../alert/vip_guide/guide_manager.dart'; import '../../alert/vip_guide/guide_manager.dart';
import '../../config/config.dart'; import '../../config/config.dart';
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
/// 用户信息 /// 用户信息
class UserInfoModel { class UserInfoModel {
+2 -2
View File
@@ -1,5 +1,5 @@
import 'package:hgdj/hj_model/splash/ads_model.dart'; import 'package:jyfans/hj_model/splash/ads_model.dart';
import 'package:hgdj/hj_utils/date_time_util.dart'; import 'package:jyfans/hj_utils/date_time_util.dart';
import '../config/address.dart'; import '../config/address.dart';
import '../tools_base/global_store/store.dart'; import '../tools_base/global_store/store.dart';
+2 -2
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart'; import 'package:jyfans/tools_base/base_list_controller.dart';
import 'ai_sub_type/ai_function_logic.dart'; import 'ai_sub_type/ai_function_logic.dart';
import 'models/ai_mod_list_model.dart'; import 'models/ai_mod_list_model.dart';
+3 -3
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../assets_tool/app_colors.dart'; import '../../assets_tool/app_colors.dart';
import '../../tools_base/indicator/custom_tab_indicator.dart'; import '../../tools_base/indicator/custom_tab_indicator.dart';
+1 -1
View File
@@ -1,6 +1,6 @@
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import '../../../alert/mine/vip_level_dialog.dart'; import '../../../alert/mine/vip_level_dialog.dart';
import '../../../config/config.dart'; import '../../../config/config.dart';
+4 -4
View File
@@ -2,10 +2,10 @@ import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import '../../../tools_base/widget/net_image_widget.dart'; import '../../../tools_base/widget/net_image_widget.dart';
import '../models/ai_mod_list_model.dart'; import '../models/ai_mod_list_model.dart';
+2 -2
View File
@@ -1,5 +1,5 @@
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart'; import 'package:jyfans/tools_base/base_list_controller.dart';
import 'ai_sub_type/ai_function_logic.dart'; import 'ai_sub_type/ai_function_logic.dart';
import 'models/ai_mod_list_model.dart'; import 'models/ai_mod_list_model.dart';
+4 -4
View File
@@ -2,10 +2,10 @@ import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../assets_tool/app_colors.dart'; import '../../assets_tool/app_colors.dart';
import 'ai_face_sub_logic.dart'; import 'ai_face_sub_logic.dart';
@@ -1,8 +1,8 @@
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/debug_log.dart'; import 'package:jyfans/tools_base/debug_log.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart'; import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import '../models/ai_girl_resp_model.dart'; import '../models/ai_girl_resp_model.dart';
import '../widgets/ai_girl_sheet.dart'; import '../widgets/ai_girl_sheet.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
import '../../../tools_base/unique_tag_mixin.dart'; import '../../../tools_base/unique_tag_mixin.dart';
+1 -1
View File
@@ -3,7 +3,7 @@ import 'dart:collection';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_inappwebview/flutter_inappwebview.dart'; import 'package:flutter_inappwebview/flutter_inappwebview.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
import '../../web_page/h5_webview_settings.dart'; import '../../web_page/h5_webview_settings.dart';
+4 -4
View File
@@ -2,10 +2,10 @@ import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart'; import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../config/config.dart'; import '../../config/config.dart';
import '../../hj_model/splash/domain_source_model.dart'; import '../../hj_model/splash/domain_source_model.dart';
+4 -4
View File
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../hj_utils/widget_util.dart'; import '../../hj_utils/widget_util.dart';
import 'ai_home_logic.dart'; import 'ai_home_logic.dart';
@@ -2,13 +2,13 @@
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/file_upload/file_upload_tool.dart'; import 'package:jyfans/tools_base/file_upload/file_upload_tool.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart'; import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart'; import 'package:jyfans/tools_base/widget/common_alert.dart';
import '../../../alert/mine/vip_level_dialog.dart'; import '../../../alert/mine/vip_level_dialog.dart';
import '../../../hj_model/splash/ads_model.dart'; import '../../../hj_model/splash/ads_model.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/banner/ads_banner_widget.dart'; import 'package:jyfans/tools_base/banner/ads_banner_widget.dart';
import '../../../hj_model/splash/ads_model.dart'; import '../../../hj_model/splash/ads_model.dart';
import '../widgets/pic_picker.dart'; import '../widgets/pic_picker.dart';
+6 -6
View File
@@ -1,12 +1,12 @@
import 'package:easy_rich_text/easy_rich_text.dart'; import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart'; import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../hj_model/video_model.dart'; import '../../hj_model/video_model.dart';
+2 -2
View File
@@ -1,7 +1,7 @@
//ai小说 //ai小说
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/tools_base/loading/loading_helper.dart'; import 'package:jyfans/tools_base/loading/loading_helper.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import '../../../../hj_utils/api_service/ai_service.dart'; import '../../../../hj_utils/api_service/ai_service.dart';
import '../ai_sub_type/ai_function_logic.dart'; import '../ai_sub_type/ai_function_logic.dart';
+3 -3
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import '../widgets/ai_draw_text_field.dart'; import '../widgets/ai_draw_text_field.dart';
import 'ai_novel_logic.dart'; import 'ai_novel_logic.dart';
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/tools_base/indicator/custom_tab_indicator.dart'; import 'package:jyfans/tools_base/indicator/custom_tab_indicator.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../../../hj_model/splash/domain_source_model.dart'; import '../../../hj_model/splash/domain_source_model.dart';
import '../ai_sub_type/ai_function_logic.dart'; import '../ai_sub_type/ai_function_logic.dart';
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/list_base_model.dart'; import 'package:jyfans/hj_model/list_base_model.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart'; import 'package:jyfans/tools_base/widget/common_alert.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../ai_sub_type/ai_function_logic.dart'; import '../ai_sub_type/ai_function_logic.dart';
+4 -4
View File
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart'; import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import '../ai_sub_type/ai_function_logic.dart'; import '../ai_sub_type/ai_function_logic.dart';
import 'ai_record_logic.dart'; import 'ai_record_logic.dart';
@@ -1,6 +1,6 @@
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart'; import 'package:jyfans/tools_base/base_list_controller.dart';
import '../ai_home_logic.dart'; import '../ai_home_logic.dart';
import '../ai_mod_detail_page.dart'; import '../ai_mod_detail_page.dart';
+3 -3
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart'; import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import '../widgets/ai_square_cell.dart'; import '../widgets/ai_square_cell.dart';
import 'ai_square_logic.dart'; import 'ai_square_logic.dart';
@@ -1,14 +1,14 @@
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart'; import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/tools_base/file_upload/file_upload_tool.dart'; import 'package:jyfans/tools_base/file_upload/file_upload_tool.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart'; import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart'; import 'package:jyfans/tools_base/widget/common_alert.dart';
import '../../../alert/mine/vip_level_dialog.dart'; import '../../../alert/mine/vip_level_dialog.dart';
import '../../../routers/jump_router.dart'; import '../../../routers/jump_router.dart';
@@ -1,13 +1,13 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/config/config.dart'; import 'package:jyfans/config/config.dart';
import 'package:hgdj/hj_page/pre_sale/pre_sale_provider.dart'; import 'package:jyfans/hj_page/pre_sale/pre_sale_provider.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/banner/ads_banner_widget.dart'; import 'package:jyfans/tools_base/banner/ads_banner_widget.dart';
import 'package:hgdj/tools_base/global_store/store.dart'; import 'package:jyfans/tools_base/global_store/store.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../widgets/pic_picker.dart'; import '../widgets/pic_picker.dart';
+1 -1
View File
@@ -1,4 +1,4 @@
import 'package:hgdj/hj_utils/text_util.dart'; import 'package:jyfans/hj_utils/text_util.dart';
import '../../../hj_model/splash/ads_model.dart'; import '../../../hj_model/splash/ads_model.dart';
import 'ai_change_face_video_model.dart'; import 'ai_change_face_video_model.dart';
+1 -1
View File
@@ -7,7 +7,7 @@ cover换脸后封面大图
url换脸后视频地址 url换脸后视频地址
*/ */
import 'package:hgdj/hj_utils/text_util.dart'; import 'package:jyfans/hj_utils/text_util.dart';
import '../../../config/address.dart'; import '../../../config/address.dart';
+7 -7
View File
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/api_service/mine_service.dart'; import 'package:jyfans/hj_utils/api_service/mine_service.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart'; import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
+6 -6
View File
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/api_service/ai_service.dart'; import 'package:jyfans/hj_utils/api_service/ai_service.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/debug_log.dart'; import 'package:jyfans/tools_base/debug_log.dart';
import 'package:hgdj/tools_base/loading/loading_alert_widget.dart'; import 'package:jyfans/tools_base/loading/loading_alert_widget.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
import '../models/ai_girl_resp_model.dart'; import '../models/ai_girl_resp_model.dart';
+6 -6
View File
@@ -1,12 +1,12 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/video_download/video_cache_store.dart'; import 'package:jyfans/tools_base/video_download/video_cache_store.dart';
import 'package:hgdj/tools_base/video_download/video_download_manager.dart'; import 'package:jyfans/tools_base/video_download/video_download_manager.dart';
import 'package:hgdj/tools_base/widget/image_browser_page.dart'; import 'package:jyfans/tools_base/widget/image_browser_page.dart';
import 'package:permission_handler/permission_handler.dart'; import 'package:permission_handler/permission_handler.dart';
import '../../video/simple_video_player_page.dart'; import '../../video/simple_video_player_page.dart';
+2 -2
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../models/ai_change_face_video_model.dart'; import '../models/ai_change_face_video_model.dart';
+2 -2
View File
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/image_browser_page.dart'; import 'package:jyfans/tools_base/widget/image_browser_page.dart';
import '../models/ai_record_model.dart'; import '../models/ai_record_model.dart';
import 'ai_record_parts.dart'; import 'ai_record_parts.dart';
+5 -5
View File
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/date_time_util.dart'; import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/common_alert.dart'; import 'package:jyfans/tools_base/widget/common_alert.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
+8 -8
View File
@@ -1,13 +1,13 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_page/video/simple_video_player_page.dart'; import 'package:jyfans/hj_page/video/simple_video_player_page.dart';
import 'package:hgdj/hj_utils/date_time_util.dart'; import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/header_widget.dart'; import 'package:jyfans/tools_base/widget/header_widget.dart';
import 'package:hgdj/tools_base/widget/image_browser_page.dart'; import 'package:jyfans/tools_base/widget/image_browser_page.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../../hj_utils/widget_util.dart'; import '../../../hj_utils/widget_util.dart';
import '../ai_sub_type/ai_function_logic.dart'; import '../ai_sub_type/ai_function_logic.dart';
+3 -3
View File
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/image_browser_page.dart'; import 'package:jyfans/tools_base/widget/image_browser_page.dart';
import '../models/ai_record_model.dart'; import '../models/ai_record_model.dart';
import 'ai_record_parts.dart'; import 'ai_record_parts.dart';
+4 -4
View File
@@ -1,10 +1,10 @@
import 'dart:io'; import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:image_pickers/image_pickers.dart'; import 'package:image_pickers/image_pickers.dart';
import 'package:mobkit_dashed_border/mobkit_dashed_border.dart'; import 'package:mobkit_dashed_border/mobkit_dashed_border.dart';
+4 -4
View File
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import '../../config/config.dart'; import '../../config/config.dart';
import '../../hj_model/cartoon_media_info.dart'; import '../../hj_model/cartoon_media_info.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_model/acg/comic_chapters_model.dart'; import 'package:jyfans/hj_model/acg/comic_chapters_model.dart';
import 'package:hgdj/hj_page/live/live_widget.dart'; import 'package:jyfans/hj_page/live/live_widget.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/sheet_handle_bar.dart'; import 'package:jyfans/tools_base/widget/sheet_handle_bar.dart';
import 'package:hgdj/tools_base/widget/stagger_in_item.dart'; import 'package:jyfans/tools_base/widget/stagger_in_item.dart';
import '../../assets_tool/app_colors.dart'; import '../../assets_tool/app_colors.dart';
import '../../hj_utils/widget_util.dart'; import '../../hj_utils/widget_util.dart';
@@ -2,11 +2,11 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_utils/date_time_util.dart'; import 'package:jyfans/hj_utils/date_time_util.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'audio_player_bottomsheet.dart'; import 'audio_player_bottomsheet.dart';
import 'widget/acg_source_manager.dart'; import 'widget/acg_source_manager.dart';
@@ -257,7 +257,7 @@ class _AudioPlayerContentState extends State<AudioPlayerContent> {
} }
/// 播放器进度条:内置 Material Slider,拖动/点击由框架处理; /// 播放器进度条:内置 Material Slider,拖动/点击由框架处理;
/// 轨道和 thumb 用自定义 shape 套 hgdj 的橙红配色。 /// 轨道和 thumb 用自定义 shape 套 jyfans 的橙红配色。
class AudioSlider extends StatelessWidget { class AudioSlider extends StatelessWidget {
final double? value; final double? value;
final Function(double value) onChange; final Function(double value) onChange;
@@ -2,9 +2,9 @@ import 'dart:async';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
import 'package:hgdj/tools_base/event_bus/events.dart'; import 'package:jyfans/tools_base/event_bus/events.dart';
import 'package:hgdj/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart'; import 'package:jyfans/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart';
import '../../../hj_model/acg/comic_chapters_model.dart'; import '../../../hj_model/acg/comic_chapters_model.dart';
import '../../../hj_model/cartoon_media_info.dart'; import '../../../hj_model/cartoon_media_info.dart';
+9 -9
View File
@@ -3,15 +3,15 @@ import 'dart:math';
import 'package:extended_nested_scroll_view/extended_nested_scroll_view.dart'; import 'package:extended_nested_scroll_view/extended_nested_scroll_view.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/extension/extensions.dart'; import 'package:jyfans/extension/extensions.dart';
import 'package:hgdj/tools_base/indicator/custom_tab_indicator.dart'; import 'package:jyfans/tools_base/indicator/custom_tab_indicator.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart'; import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import 'package:hgdj/tools_base/widget/follow_button.dart'; import 'package:jyfans/tools_base/widget/follow_button.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../../hj_utils/const.dart'; import '../../../hj_utils/const.dart';
+4 -4
View File
@@ -2,10 +2,10 @@ import 'dart:async';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/media_content.dart'; import 'package:jyfans/hj_model/media_content.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/scroll_positioned_list/src/item_positions_listener.dart'; import 'package:jyfans/tools_base/widget/scroll_positioned_list/src/item_positions_listener.dart';
import 'package:hgdj/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart'; import 'package:jyfans/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart';
import 'widget/acg_source_manager.dart'; import 'widget/acg_source_manager.dart';
+11 -11
View File
@@ -3,17 +3,17 @@ import 'dart:math';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/assets_tool/app_colors.dart'; import 'package:jyfans/assets_tool/app_colors.dart';
import 'package:hgdj/assets_tool/images.dart'; import 'package:jyfans/assets_tool/images.dart';
import 'package:hgdj/hj_model/video_model.dart'; import 'package:jyfans/hj_model/video_model.dart';
import 'package:hgdj/hj_page/comment/comment_alert.dart'; import 'package:jyfans/hj_page/comment/comment_alert.dart';
import 'package:hgdj/hj_utils/screen.dart'; import 'package:jyfans/hj_utils/screen.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/toast.dart'; import 'package:jyfans/tools_base/toast.dart';
import 'package:hgdj/tools_base/widget/follow_button.dart'; import 'package:jyfans/tools_base/widget/follow_button.dart';
import 'package:hgdj/tools_base/widget/net_image_widget.dart'; import 'package:jyfans/tools_base/widget/net_image_widget.dart';
import 'package:hgdj/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart'; import 'package:jyfans/tools_base/widget/scroll_positioned_list/src/scrollable_positioned_list.dart';
import 'package:hgdj/tools_base/widget/stagger_in_item.dart'; import 'package:jyfans/tools_base/widget/stagger_in_item.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../alert/video/share_media_dialog.dart'; import '../../alert/video/share_media_dialog.dart';
@@ -1,7 +1,7 @@
//小说/视频推荐 //小说/视频推荐
import 'package:hgdj/hj_utils/api_service/acg_service.dart'; import 'package:jyfans/hj_utils/api_service/acg_service.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
import 'package:hgdj/tools_base/base_list_controller.dart'; import 'package:jyfans/tools_base/base_list_controller.dart';
import '../../hj_utils/api_service/common_service.dart'; import '../../hj_utils/api_service/common_service.dart';
@@ -1,11 +1,11 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/hj_model/cartoon_media_info.dart'; import 'package:jyfans/hj_model/cartoon_media_info.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
import 'package:hgdj/routers/jump_router.dart'; import 'package:jyfans/routers/jump_router.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart'; import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'package:hgdj/tools_base/unique_tag_mixin.dart'; import 'package:jyfans/tools_base/unique_tag_mixin.dart';
import '../../hj_model/video_model.dart'; import '../../hj_model/video_model.dart';
import '../home/home_cell_style/video_simple_cell.dart'; import '../home/home_cell_style/video_simple_cell.dart';
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:hgdj/hj_utils/const.dart'; import 'package:jyfans/hj_utils/const.dart';
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart'; import 'package:jyfans/tools_base/widget/keep_alive_widget.dart';
import 'cartoon_sectionlist_sub_page.dart'; import 'cartoon_sectionlist_sub_page.dart';
@@ -1,6 +1,6 @@
import 'package:hgdj/hj_model/cartoon_media_info.dart'; import 'package:jyfans/hj_model/cartoon_media_info.dart';
import 'package:hgdj/hj_utils/api_service/acg_service.dart'; import 'package:jyfans/hj_utils/api_service/acg_service.dart';
import 'package:hgdj/tools_base/base_list_controller.dart'; import 'package:jyfans/tools_base/base_list_controller.dart';
class CartoonSectionSubLogic extends ListBaseLogic<CartoonMediaInfo> { class CartoonSectionSubLogic extends ListBaseLogic<CartoonMediaInfo> {
final int? sortType; final int? sortType;
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:hgdj/tools_base/loading/loading_center_widget.dart'; import 'package:jyfans/tools_base/loading/loading_center_widget.dart';
import 'package:hgdj/tools_base/refresh/pull_refresh.dart'; import 'package:jyfans/tools_base/refresh/pull_refresh.dart';
import 'acg_widget_item.dart'; import 'acg_widget_item.dart';
import 'cartoon_sectionlist_sub_logic.dart'; import 'cartoon_sectionlist_sub_logic.dart';

Some files were not shown because too many files have changed in this diff Show More