flowchart TB
A["接口同步资料并激活账号"] --> B["工作人员登录
账号密码"]
B --> C["创建配置相册
宣传图 时间 地点 多语言 分类"]
C --> D["邀请同事加入相册"]
D --> E["拍摄或选图
准备本地文件并入队"]
E --> F["OSS 临时授权直传
后台锁屏与失败恢复"]
F --> G["服务端核验并固定原图
生成浏览图和可选水印"]
G --> H{"处理成功且
允许对外展示?"}
H -->|否| HOLD["保留待处理或非公开状态
失败重试或等待开放"]
HOLD -->|恢复后重新检查| H
H -->|是| SYNC["国内事件推送与定时补漏
海外核验资源与版本"]
SYNC --> I["海外可见
无需人工审核"]
C --> LINK["生成观众链接和二维码"]
LINK --> V["观众免登录打开活动页"]
I --> V
COUNT --> STATS["统计快照回传国内
版本替换不重复相加"]
LIKE --> STATS
V --> COUNT["上报有效浏览
海外去重累计并展示"]
V --> LIST["瀑布流 分类 最新或热门"]
LIST --> FULL["点击全屏看图
缩放 左右滑动"]
FULL --> LIKE["连续点赞
海外批次幂等累计"]
LIKE --> BUBBLE["同相册在线观众气泡
自身去重 密集动画合并"]
FULL --> SHARE["分享定位当前照片"]
FULL --> DL["按下载权限获取图片"]
SHARE --> V
C --> SLOT["绑定官网展示位"]
SLOT --> JS["官网接入一次 JS"]
I --> ROTATE["轮询近期公开照片
右侧悬浮轮播"]
JS --> ROTATE
ROTATE -->|点击照片| V