feat(service): 抽离公共爬虫逻辑到抽象基类
将抖音和美团爬虫中共用的 cookie 处理与页面关闭逻辑,抽取至 `AbstractFtbCrawlNetBase` 抽象类中,提升代码复用性。 - 新增抽象基类 `AbstractFtbCrawlNetBase`,包含: - `processCookie`: 统一处理 cookie 提取与上传逻辑 - `showSuccessAlertAndClose`: 显示成功提示弹窗并关闭页面 - 抖音与美团服务类继承该抽象类,调用父类方法重构原有逻辑 - 引入日志记录替代原有 `System.out.println` 输出方式 - 增加原子布尔变量控制爬取流程结束状态 - 登录页面地址配置项添加至 `GlobalConfig`与 `LoginUserVO` 中 - UI 页面标题文案从“请选择爬虫平台”调整为“请选择采集平台”
This commit is contained in:
@@ -36,4 +36,14 @@ public class GlobalConfig {
|
||||
*/
|
||||
public static String dyPingJiaInterfaceAddress;
|
||||
|
||||
/**
|
||||
* 美团登录页
|
||||
*/
|
||||
public static String mtLoginPage;
|
||||
|
||||
/**
|
||||
* 抖音登录页
|
||||
*/
|
||||
public static String dyLoginPage;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user