weicw-dshsa eff7ba2340 feat(跑店填报): 新增跑店填报表与接口
自主填报拆分为「驻店填报 / 跑店填报」两种类型,跑店填报的填报内容是
「巡店列表(多门店,每条含门店/定位/打卡照片)+ 活动小结」,与
yxe_self_report 的单门店结构不兼容:yxe_self_report 既没有多门店字段,
也没有区分驻店/跑店类型的字段。为不污染既有 928 条历史数据与既有
审核/导出逻辑,本次新建独立表 yxe_visit_report。

- entity/param/mapper(+xml)/service(+impl)/controller 全套
- 接口:page、audit/page、GET、userList、GET /{id}、POST、PUT、
  PUT /resubmit、DELETE /{id}、DELETE /batch、PUT /batch、POST /export
- 审核通过复用自主填报逻辑:scene=6 写余额,备注「跑店填报审核通过获得收入」
- 提交人须 auth_status=2;resubmit 仅本人 + 仅已驳回记录
- store_count 由 store_list JSON 长度重算,不信任前端传值
- 列表接口(page / audit/page)裁剪 store_list 与 image:
  一次巡店最多 9 图 × N 店,整列 JSON 可达数百 KB,列表只用 store_count,
  明细展开时再按 id 拉详情;userList(填报记录页要渲染门店列表)与导出不裁剪
- 导出表头含门店清单/连锁清单等从 store_list 展开的列

配套:
- yxe_visit_report.sql(建表,幂等,含执行前后核对 SELECT)
- yxe-mp  packageUser/self-report/select、visit
- yxe-admin yxeVisitReport API 与跑店详情
2026-10-11 22:50:04 +08:00
2023-06-03 23:56:49 +08:00
2026-10-10 21:34:36 +08:00
2023-06-03 23:56:49 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
2026-10-10 21:34:36 +08:00
S
Description
No description provided
1.6 MiB
Languages
Java 100%