gitserver
  • Joined on 2026-05-20
gitserver pushed to master at super/crawler-plugin 2026-09-07 11:19:46 +08:00
e6cf4c2461 fix: 停用登录设备绑定(注释 machine 写入/重绑与 check_login 不一致拒绝)便于多设备/联调;Vue 首页背景图改 /bg.jpg 并补 public 资源、首页/登录布局居中修复
gitserver pushed to master at super/crawler-plugin 2026-09-07 11:06:08 +08:00
d2301db292 feat(frontend-vue): 亚马逊运营工具台与新功能页接入——新版工具台(amazon-console+tool-catalog)、品牌检测/ASIN变体采集/查询ASIN 三个工具页 Vue 化并对接既有后端与桌面桥接;桌面首页/登录页 Vue 化(沿用旧视觉);补充 vc_*/get_device_id/save_file_from_url 桥类型、dev 代理;品牌默认勾选排名+FBM;修正 query-asin 标题
gitserver pushed to master at super/crawler-plugin 2026-09-07 09:36:24 +08:00
f6c44d1b92 feat(撞款): 店铺上架分布/撞款覆盖矩阵/撞款详情 三块分页器常显(修复反馈:数据不足一页时看不到分页器——去掉v-if条件,与全站一致显示共N条+10/20/50/100+跳页)
gitserver pushed to master at super/crawler-plugin 2026-09-07 03:11:53 +08:00
23e749c973 fix(撞款): 存量迁移修复——①POI zip安全限制放宽(setMaxFileCount/minInflateRatio,旧文件条目数超限整店失败) ②明细批次唯一键放宽(V112 uk→普通索引,同店同日同国同ASIN允许多行) ③迁移失败日志补全堆栈
gitserver pushed to master at super/crawler-plugin 2026-09-07 02:43:50 +08:00
5f8c469b8e feat(需求): 撞款重复检查改查数据库——①采集明细先落库再更新文件(V111 biz_shop_data_crawl_item行级明细,归档时countryResults展开,同店同日幂等替换) ②撞款扫描换源直接查明细表(不再解析OSS xlsx,修复旧文件表头差异致4家店静默丢弃) ③存量Excel数据自动迁移(日报快照row_payload优先+OSS宽松表头回退:ASIN码/小写兼容) ④移除84家店铺全量空态注入(重复检查基数=已采集店,超管口径8家) ⑤新增明细聚合/宽松解析单测6个
678605e9fb feat(需求): ①全站分页pageSize统一默认10+10/20/50/100选项(9页默认值15/20→10+6个兜底常量统一+撞款台账升级OldPagination+商品类目树顶层标准分页) ②修复6页OldPagination缺import分页器不渲染(不符合ASIN/查询ASIN/最低价ASIN/生成记录/店铺密钥/店铺管理)+查询ASIN操作列按钮间距+最低价范围筛选number类型报错 ③e2e断言对齐现状(顶栏h1/移除收起按钮后规格同步)+国家显示中文断言固化
056abcd473 fix(反馈): ①分组管理操作列加宽160px ②查询ASIN操作列补「删除」(整店全站配置清除,逐国端点) ③去重汇总编辑/删除间距(gap8) ④店铺数据记录下载文件按钮与全站编辑主色统一(btn-sm主蓝) ⑤撞款页按钮色统一蓝白(btn-primary #4f78a5);⑥全站分页统一收官: 分组管理/菜单管理/软件版本补 OldPagination(10/20/50/100)
e820811d98 feat(需求): ①撞款页「店铺上架分布/撞款覆盖矩阵/撞款详情/明细抽屉」四块补分页(共享 OldPagination,10/20/50/100 可选) ②店铺数据记录去掉顶部店铺级分页、保留底部(店铺 pageSize 提到 200 一次全载)
cd6beef388 feat(需求): ①全站列表/卡片分页统一为共享 OldPagination(共N条+10/20/50/100条数可选+跳页) ②创建用户菜单权限改左右布局(后台|桌面端并排) ③修复角色筛选失效(normalizeUserPageParams 白名单丢 role 字段)
Compare 28 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-06 11:01:07 +08:00
1da4511dd9 fix(admin): 后台入口 /admin /login 用 sendRedirect 产生真实 302
gitserver pushed to master at super/crawler-plugin 2026-09-06 10:41:53 +08:00
4c88964473 task-283(后台迁移收尾/发布): admin-vue 后台工程入库 + Flask 后台整体退役
6bd935dc6b task-282(验收反馈): 类目改回旧版树形表格(缩进+[+-]折叠标记+名称/层级路径/排序/来源/说明/操作列,懒加载与加载更多保留)
b7029835d8 task-281(验收反馈): 重复检测P1视觉对齐(KPI圆点/在售店铺蓝/warn格浅红底/矩阵空态副文案/分布副标题)
ab787ceff7 task-280(验收反馈): 重复检测对齐reference P0(分组筛选生效/抽屉聚合+汇总徽章/台账计数预载/total_dup计数/矩阵表头吸顶;后端含工作区在途console化代码)
3dd39bba44 task-279(验收反馈): 修复类目树子级挂错父级(根级loadMore id=-1与父级1的合成节点撞node-key,合成id改独立负数域)
Compare 230 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-05 14:44:59 +08:00
40224d8e56 fix(backend-java): 收口并发资源与恢复链路
d760838e71 task-42(账号/权限页面): 实现用户列表查询适配
60fa5a818b task-41(账号/权限页面): 定义用户列表与分页 DTO
837fc9bcc0 task-40(会话/菜单/权限): 真实登录态 smoke 收口本模块
aad11c71bb task-39(会话/菜单/权限):
Compare 43 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-05 11:24:20 +08:00
445c139bce guard(task-210/212): ArchitectureBoundaryTest 债务基线下调 128→84(Handler 迁移后 task→业务依赖实降至 84)并随迁记录 SPI 化遗留
1924e273e9 refactor(task-212): 清理 TaskResultFileJobWorker 5 个迁移后遗留的死业务 import(Handler 已接管处理,字段已移除)
be332a47ab fix(task-212): Handler 迁入业务模块后补 task.service 类型 import(随迁移内容一并落库)
01e8c608e7 task-212(部分): 04 Handler SPI 实现迁回各业务模块(依赖反转大头)——13 个 *ResultFileJobHandler 从 modules/task/service 迁到各自模块 service
d4b4e1e165 task-219(env-gated 全链路): similarasin 最小链路 done=true→assemble→上传结果文件回放测试(种子含 items+groups→按同名 group 回填→轮询至 SUCCESS→result_file_url 非空 .xlsx)+ 本地真跑通过
Compare 59 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-04 16:08:42 +08:00
5ee99f9441 fix(admin): Flask 代理转发 Java 默认携带内部令牌与 operatorId
gitserver pushed to master at super/crawler-plugin 2026-09-04 12:25:37 +08:00
05bda8915a feat(admin): 店铺数据重复检查撞款抽屉样式优化与导入测试按钮
gitserver pushed to master at super/crawler-plugin 2026-09-04 11:30:25 +08:00
8241cd704e feat(admin): A1 管理后台收敛 Java 单后台完整实现并修复 guard 误拦内部令牌
gitserver pushed to master at super/crawler-plugin 2026-09-04 10:28:30 +08:00
3420c72c1d fix(oss): 软件版本安装包显式上传公开 client 桶,对齐历史直链布局
64e4c19531 feat(admin): Java 补齐后台缺失能力(软件版本/图生视频管理/店铺记录列表)与菜单排序
bc5d5b3d2e feat(admin): 管理后台页面同源托管到 Java(classpath:/static)并接入 Java 登录
e5909c9977 fix(admin): 补齐 /api/admin 方法级鉴权并加兜底过滤器
Compare 4 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-04 00:31:20 +08:00
1474f69c73 后台管理菜单改为服务端按权限渲染:修复刷新时先显示全量菜单再折叠的闪烁
gitserver pushed to master at super/crawler-plugin 2026-09-04 00:16:50 +08:00
11dba90780 登录页品牌标识换为 logo 图片:auth-brand-mark 与登录卡片展示 logo_thumb.png
92a7a2c478 权限回收级联清理:管理员被回收权限后自动清理其直建员工的越权授权
d0db577a9c 后台店铺数据重复检查独立成菜单:删除店铺导入测试、新增撞款详情卡片区
Compare 3 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-03 09:32:33 +08:00
672b9f9b46 后台店铺数据重复ASIN:全选移至表头、Tab总数、独立筛选、按ASIN分组表格展示
gitserver pushed to master at super/crawler-plugin 2026-09-03 01:57:53 +08:00
417a2bf831 后台店铺数据记录页新增 Tab 切换与重复 ASIN 分析;task-169/170 HTTP 客户端配置接入;dedupe/brand 相关改造
gitserver pushed to master at super/crawler-plugin 2026-09-02 16:58:28 +08:00
152ea6eec0 下线店铺管理-检测店铺密码功能:后台 UI 按钮/徽标、Python 代理路由、Java 接口与 service 全套移除,V105 迁移删除 biz_shop_credential_check 表及历史记录
664047dbe0 修复店铺数据抓取新店铺归档 daily_file 报 user_id 无默认值
1aea4674e3 修复货源查询 404 行被过滤且状态列置空:Python 404 的 ASIN 保留导出并标记「ASIN未找到」
69eb825d29 修复采集数据结果明细 module_type 写读大小写不一致:写入端误用小写 collectdata 导致 task-50 之后所有采集任务明细行生成结果文件时读不到
162ed7e406 task-168: LLM 客户端配置接入(LlmHttpConfigResolver 从 aiimage.http-client.* 读取超时/重试,默认值同现状、钳制、可覆盖)+ 8 条测试
Compare 52 commits »
gitserver pushed to master at super/crawler-plugin 2026-09-02 14:24:13 +08:00
7cb17ac839 修复店铺数据抓取新店铺归档 daily_file 报 user_id 无默认值
gitserver pushed to master at super/crawler-plugin 2026-09-02 13:52:05 +08:00
52c59755ab 修复货源查询 404 行被过滤且状态列置空:Python 404 的 ASIN 保留导出并标记「ASIN未找到」
478233ba7a 修复采集数据结果明细 module_type 写读大小写不一致:写入端误用小写 collectdata 导致 task-50 之后所有采集任务明细行生成结果文件时读不到
Compare 2 commits »