删除埋点,im和客服

This commit is contained in:
谢宇宁
2026-10-08 20:10:40 +07:00
parent 92816047c6
commit 5064de7399
133 changed files with 220 additions and 1405 deletions
-3
View File
@@ -6,7 +6,6 @@ import '../../hj_model/splash/ads_model.dart';
import '../../hj_utils/screen.dart';
import '../../tools_base/banner/ads_banner.dart';
import '../../tools_base/banner/ads_item.dart';
import '../../track_event_manager/track_manager.dart';
class AppCenterDialog extends StatefulWidget {
final List<AdsInfoModel>? appList;
@@ -60,7 +59,6 @@ class _AppCenterDialogState extends State<AppCenterDialog> {
width: 329,
height: 88,
autoPlayMs: 5000,
exposureModel: AdExposureModel(pageType: TrackEventPageType.home, adType: AdType.moreIcon),
),
),
//Flexible 兜住矮屏:内容再多也不会顶破屏幕
@@ -81,7 +79,6 @@ class _AppCenterDialogState extends State<AppCenterDialog> {
itemBuilder: (context, index) {
return AdsItem(
adInfo: _appList[index],
exposureModel: AdExposureModel(pageType: TrackEventPageType.home, adType: AdType.moreIcon),
);
},
),
@@ -8,7 +8,6 @@ import 'package:jydj/hj_model/splash/ads_model.dart';
import 'package:jydj/hj_utils/screen.dart';
import '../../tools_base/banner/ads_item.dart';
import '../../track_event_manager/track_manager.dart';
/// 系统公告--图片公告
class NoticeImageDialog extends StatelessWidget {
@@ -30,7 +29,6 @@ class NoticeImageDialog extends StatelessWidget {
adInfo: model!,
showType: AdShowType.img,
aspectRatio: 6 / 8,
exposureModel: AdExposureModel(pageType: TrackEventPageType.home, adType: AdType.dialog),
),
20.sizeBoxH,
InkWell(enableFeedback: false,
@@ -71,7 +69,6 @@ class SystemImagesDialog extends StatelessWidget {
adInfo: ads![index],
showType: AdShowType.img,
aspectRatio: 6 / 8,
exposureModel: AdExposureModel(pageType: TrackEventPageType.home, adType: AdType.dialog),
),
);
},
-63
View File
@@ -3,8 +3,6 @@
import 'dart:math' as math;
import 'package:carousel_slider/carousel_slider.dart';
import 'package:easy_rich_text/easy_rich_text.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:jydj/hj_utils/screen.dart';
@@ -12,7 +10,6 @@ import 'package:jydj/tools_base/unique_tag_mixin.dart';
import 'package:jydj/tools_base/widget/sheet_handle_bar.dart';
import 'package:provider/provider.dart';
import '../../assets_tool/images.dart';
import '../../hj_model/splash/domain_source_model.dart';
import '../../hj_page/main_page/provider/msg_provider.dart';
import '../../hj_page/mine/mine_vip/mine_charge_vip_logic.dart';
@@ -22,7 +19,6 @@ import '../../hj_page/mine/mine_vip/vip_pay_button.dart';
import '../../hj_page/mine/mine_vip/vip_product_manager.dart';
import '../../hj_page/mine/mine_vip/vip_support_model.dart';
import '../../hj_page/mine/mine_vip/vip_ui_kit.dart';
import '../../routers/jump_router.dart';
import '../../tools_base/loading/loading_center_widget.dart';
import 'buy_vip_alert_logic.dart';
@@ -207,18 +203,6 @@ class _BuyVipAlertState extends State<BuyVipAlert> with UniqueTagMixin {
mainAxisSize: MainAxisSize.min,
children: [
_selectionBuilder((l) => VipPayButton(l, classic: classic)),
12.sizeBoxH,
EasyRichText(
'支付问题反馈,点击联系 在线客服',
patternList: [
EasyRichTextPattern(
targetString: '在线客服',
style: const TextStyle(color: Color(0xFFFFD460), fontSize: 12),
recognizer: TapGestureRecognizer()..onTap = () => pushToCustomService(),
)
],
defaultStyle: const TextStyle(color: Color(0xffDCDCDC), fontSize: 12),
),
],
),
)
@@ -323,53 +307,6 @@ class _BuyVipAlertState extends State<BuyVipAlert> with UniqueTagMixin {
});
}
// 核心权益:横向滚动卡片 —— B 改版
Widget _buildCorePrivileges(List<NewPrivilege> list) {
if (list.isEmpty) return const SizedBox.shrink();
return Column(
children: [
const VipCoreSectionTitleImage(),
16.sizeBoxH,
SizedBox(
height: 92,
child: ListView.separated(
clipBehavior: Clip.none,
scrollDirection: Axis.horizontal,
padding: const EdgeInsets.fromLTRB(16, 2, 16, 26),
itemCount: list.length,
separatorBuilder: (_, __) => 8.sizeBoxW,
itemBuilder: (_, i) => VipCorePrivilegeCard(list[i]),
),
),
16.sizeBoxH,
],
);
}
// 核心权益:一行金边方卡横向滑动 —— A / DISABLED
Widget _buildClassicCorePrivileges(List<NewPrivilege> list) {
if (list.isEmpty) return const SizedBox.shrink();
return Column(
children: [
const VipSectionTitle('我的核心权益', classic: true),
16.sizeBoxH,
SizedBox(
//设计稿一行放得下 4 张多一点,第 5 张露半张提示可以划
height: 72,
child: ListView.separated(
clipBehavior: Clip.none, // 金边有外发光,裁了会缺一圈
scrollDirection: Axis.horizontal,
padding: const EdgeInsets.symmetric(horizontal: 16),
itemCount: list.length,
separatorBuilder: (_, __) => 8.sizeBoxW,
itemBuilder: (_, i) => SizedBox(width: 72, child: VipCorePrivilegeCard(list[i], classic: true)),
),
),
16.sizeBoxH,
],
);
}
// 更多权益:深色圆角 + 四列网格 —— B 改版
Widget _buildMorePrivileges(List<NewPrivilege> list) {
if (list.isEmpty) return const SizedBox.shrink();
+3 -3
View File
@@ -3,9 +3,9 @@ import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:jydj/assets_tool/app_colors.dart';
import 'package:jydj/assets_tool/images.dart';
import 'package:jydj/config/config.dart';
import 'package:jydj/hj_model/user/user_info_model.dart';
import 'package:jydj/hj_utils/holiday_theme.dart';
import 'package:jydj/hj_utils/screen.dart';
import 'package:jydj/tools_base/toast.dart';
import 'package:jydj/tools_base/widget/common_dialog.dart';
@@ -72,7 +72,7 @@ class _ShareMediaDialogState extends State<ShareMediaDialog> {
//app 图标 + 名称 + 标语
Row(
children: [
Image.asset(HolidayTheme.theme.appIcon, width: 48.w, height: 48.w),
Image.asset('ic_launcher.webp'.commonImgPath, width: 48.w, height: 48.w),
10.w.sizeBoxW,
Column(
crossAxisAlignment: CrossAxisAlignment.start,
@@ -124,7 +124,7 @@ class _ShareMediaDialogState extends State<ShareMediaDialog> {
),
20.sizeBoxH,
Text(
'每邀请 1人 送 1天 会员 ${Address.groundUrl ?? ""}',
'每邀请 1人 送 1天 会员 ${Address.groundUrl}',
maxLines: 2,
style: TextStyle(fontSize: 12, color: Colors.white.withValues(alpha: .55)),
),