feat(service): 抽离公共爬虫逻辑到抽象基类

将抖音和美团爬虫中共用的 cookie 处理与页面关闭逻辑,抽取至 `AbstractFtbCrawlNetBase` 抽象类中,提升代码复用性。

- 新增抽象基类 `AbstractFtbCrawlNetBase`,包含:
  - `processCookie`: 统一处理 cookie 提取与上传逻辑 - `showSuccessAlertAndClose`: 显示成功提示弹窗并关闭页面
- 抖音与美团服务类继承该抽象类,调用父类方法重构原有逻辑
- 引入日志记录替代原有 `System.out.println` 输出方式
- 增加原子布尔变量控制爬取流程结束状态
- 登录页面地址配置项添加至 `GlobalConfig`与 `LoginUserVO` 中
- UI 页面标题文案从“请选择爬虫平台”调整为“请选择采集平台”
This commit is contained in:
wangchunxiang
2025-10-14 14:56:37 +08:00
parent aa3a0ec226
commit 0a810aadb0
7 changed files with 190 additions and 47 deletions

View File

@@ -36,4 +36,14 @@ public class GlobalConfig {
*/
public static String dyPingJiaInterfaceAddress;
/**
* 美团登录页
*/
public static String mtLoginPage;
/**
* 抖音登录页
*/
public static String dyLoginPage;
}