wangchunxiang
|
9d216cae05
|
feat(GlobalConfig): 添加抖音和美团平台的Logo图片资源在GlobalConfig类中新增了dyLogo和mtLogo两个Image类型的静态常量,用于存储抖音和美团平台的Logo图片资源,并在静态代码块中进行初始化。同时更新了PlatformSelectionView页面中的平台选项图片引用方式,
将原先使用的占位图URL替换为从GlobalConfig加载的实际Logo图片,并相应地修改了createPlatformMtOption与createPlatformDyOption方法签名,
使其接收Image对象而非字符串URL。
|
2025-10-14 16:54:22 +08:00 |
|
wangchunxiang
|
bd45127a8c
|
feat(ui): 添加全局图标配置并优化弹窗图标显示
将图标加载逻辑提取到 GlobalConfig 中统一管理,并在登录失败弹窗及 Cookie更新完成弹窗中设置应用图标。同时修复了部分弹窗文本描述不一致的问题。
|
2025-10-14 16:33:39 +08:00 |
|
wangchunxiang
|
0a810aadb0
|
feat(service): 抽离公共爬虫逻辑到抽象基类
将抖音和美团爬虫中共用的 cookie 处理与页面关闭逻辑,抽取至 `AbstractFtbCrawlNetBase` 抽象类中,提升代码复用性。
- 新增抽象基类 `AbstractFtbCrawlNetBase`,包含:
- `processCookie`: 统一处理 cookie 提取与上传逻辑 - `showSuccessAlertAndClose`: 显示成功提示弹窗并关闭页面
- 抖音与美团服务类继承该抽象类,调用父类方法重构原有逻辑
- 引入日志记录替代原有 `System.out.println` 输出方式
- 增加原子布尔变量控制爬取流程结束状态
- 登录页面地址配置项添加至 `GlobalConfig`与 `LoginUserVO` 中
- UI 页面标题文案从“请选择爬虫平台”调整为“请选择采集平台”
|
2025-10-14 14:56:37 +08:00 |
|
wangchunxiang
|
e0c217c5ea
|
feat(auth): 实现基础登录功能并配置全局网络地址新增 GlobalConfig 类用于管理全局配置,包括网络接口地址和租户标识。新增 LoginUserDTO 数据传输对象用于封装登录账号和密码。修改 LoginView 页面逻辑,实现调用后端登录接口进行认证。
更新 module-info.java 和 pom.xml 以支持新引入的依赖库(hutool、fastjson等)。升级 fastjson 版本至2.0.9 以增强安全性与稳定性。```
|
2025-10-14 13:53:43 +08:00 |
|