删除埋点,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
+2 -11
View File
@@ -6,7 +6,6 @@ import 'package:jydj/hj_utils/screen.dart';
import 'package:jydj/tools_base/ad_manager.dart';
import '../../hj_model/splash/ads_model.dart';
import '../../track_event_manager/track_manager.dart';
import 'ads_banner.dart';
import 'ads_item.dart';
@@ -24,7 +23,6 @@ class AdsGridView extends StatelessWidget {
final List<AdsInfoModel>? ads; //外部直接传入的广告,优先于 position
final bool autoStyle; //true:按第一个广告的 coverImgSize 选样式;false:固定两排九宫格
final EdgeInsetsGeometry? padding;
final AdExposureModel? exposureModel; //曝光埋点模型
const AdsGridView(
this.position, {
@@ -32,7 +30,6 @@ class AdsGridView extends StatelessWidget {
this.ads,
this.autoStyle = false,
this.padding,
this.exposureModel,
});
@override
@@ -50,14 +47,9 @@ class AdsGridView extends StatelessWidget {
};
}
//统一构造广告项;每个 item 用独立的曝光模型副本,避免共享同一实例导致曝光 adType 被覆盖串号
//统一构造广告项
Widget _item(AdsInfoModel model, {double? aspectRatio}) {
final em = exposureModel;
return AdsItem(
adInfo: model,
aspectRatio: aspectRatio,
exposureModel: em == null ? null : AdExposureModel(pageType: em.pageType, adType: model.adType, tabIndex: em.tabIndex),
);
return AdsItem(adInfo: model, aspectRatio: aspectRatio);
}
//两排共 10 个
@@ -89,7 +81,6 @@ class AdsGridView extends StatelessWidget {
child: AdsBanner(
list.length > 20 ? list.take(20).toList() : list,
autoPlayMs: 2000,
exposureModel: exposureModel,
),
),
),