Appearance
云平台运维交接
本页用于云平台后台日常排查、发布和问题升级。
常用定位路径
| 问题 | 先看 | 再看 |
|---|---|---|
| 后台无法登录 | yunui 登录页和 api/login.js | yunapi 登录 controller、验证码、Redis、JWT、用户状态。 |
| 菜单不显示 | 后台角色菜单 | menu_controller、角色权限、前端组件路径。 |
| 页面列表为空 | 页面筛选条件和接口参数 | controller 查询条件、service、数据库数据和权限范围。 |
| 导出或文档生成失败 | 页面导出按钮和接口 | 文件生成服务、模板、静态目录、异常日志。 |
| 财务金额不对 | 财务页面口径 | 流水来源、统计 SQL、品牌费/分账/充值/提现数据。 |
| 定时任务异常 | 监控任务或宝塔脚本 | yunapi job、scripts/cron、内部任务 token 和日志。 |
后端发布
- 后端项目:
yunapi - 入口:
yunapi/app.py - 应用初始化:
yunapi/server.py - 云函数配置:
yunapi/s.yaml - 根路径:生产通常通过
/prod-api访问。
发布前至少确认:
- 本地或测试环境可启动。
- 登录、菜单、字典、配置等基础接口不受影响。
- 本次改动涉及的后台页面接口验证通过。
- 涉及财务、保险、合同和导出时,保留验证样例和回滚口径。
前端发布
- 前端项目:
yunui - 构建命令:
npm run build:prod - 构建产物:
dist - 发布方式:上传
dist内容到云平台站点目录并覆盖。
发布后至少确认:
- 远端
index.html存在。 - 静态资源目录存在。
- 后台可登录。
- 菜单可加载。
- 本次改动页面可进入并能调用接口。
配置变更处理
云平台配置变更必须记录:
- 配置项名称。
- 默认值。
- 谁可以修改。
- 生效时间。
- 影响范围。
- 误操作恢复方式。
升级优先级
| 优先级 | 场景 |
|---|---|
| P0 | 后台无法登录、财务关键页面不可用、生产接口大面积 500。 |
| P1 | 订单、门店、员工、保险、合同、财务核心流程异常。 |
| P2 | 单个菜单、导出、统计或配置项异常。 |
| P3 | 文案、样式、非核心筛选项问题。 |