创建新文档

您的文档标题(将显示为 H1)
URL 友好名称(无空格,使用连字符)
创建文档的路径(可选,使用正斜杠创建子目录)

移动/重命名文档

文档的当前位置
文档的新路径(包括别名)
这只会更改文档的路径,不会修改文档的标题(H1 标题)。

删除文档

您确定要删除此文档吗?此操作无法撤销。

警告:如果这是一个文件夹,包括子文件夹和文档在内的所有内容将被删除。

Message

Message content goes here.

Confirm Action

Are you sure?

附件

允许的文件类型:jpg, jpeg, png, gif, svg, webp, txt, log, csv, sfd, zip, pdf, docx, xlsx, pptx, mp4(最大:100MB)

文档文件

正在加载附件...

文档历史

以前的版本

Loading versions...

预览

选择要预览的版本

Wiki 设置

用户界面语言
每个文档保留的版本数量。设置为0以禁用版本控制。
上传文件的最大允许大小(MB)。

用户管理

添加新用户

留空以保持当前密码
拥有这些组的用户可以访问受限部分。

为您的Wiki部分定义基于路径的访问规则。规则按顺序评估。首次匹配生效。

活动规则

从ZIP归档文件导入Markdown文件。文件将被处理并存储在适当的文档结构中。ZIP中的目录结构(类别/子类别)将在wiki中保留。

上传包含要导入的Markdown(.md)文件的ZIP归档(压缩包)。

创建和管理您的 Wiki 数据备份。备份包括所有文档、图像和配置文件。

可用备份

正在加载备份...

添加/编辑访问规则

已选择: /

添加列

伟大航路客户端字段与服务端现状差异表

文档目的

本文件把前面已经反推出的“客户端字段契约”与当前服务端现状做一次正面对照,回答三个问题:

  1. 哪些字段或能力服务端已经有。
  2. 哪些字段只有配置,没有运行时生成。
  3. 哪些字段客户端明确依赖,但服务端当前仍缺失。

一、总判断

当前服务端大致处于以下状态:

最核心的证据是:

这意味着:

二、对照表

1. 当前岛屿 islandType

客户端依赖:

客户端证据:

服务端现状:

结论:

2. 当前阶段 legionWarType

客户端依赖:

客户端证据:

服务端现状:

结论:

3. 地图类型 legionWarMapType

客户端依赖:

客户端证据:

服务端现状:

结论:

4. 地图类型到 mapId 的映射

客户端依赖:

服务端现状:

结论:

5. 战场基础时间窗

客户端依赖:

服务端现状:

问题:

结论:

6. battlefieldId

客户端依赖:

服务端现状:

结论:

7. canEnterWar

客户端依赖:

服务端现状:

结论:

8. 报名锁名单

客户端依赖:

服务端现状:

问题:

结论:

9. isInExWeek / isInExMonth / isInExGoldMonth / exWeekRiseDate / mapList

客户端依赖:

服务端现状:

结论:

说明:

10. riseNum

客户端依赖:

服务端现状:

结论:

11. blueRiseRound

客户端依赖:

服务端现状:

结论:

12. sRTotalScore / sRGroupRank / sRGScoreArr / sRBScoreArr / sRKScoreArr

客户端依赖:

服务端现状:

结论:

13. sRGoldenOut

客户端依赖:

服务端现状:

结论:

14. 黄金对阵列表 saltroad_getgoldenbflist

客户端依赖:

服务端现状:

结论:

15. 灰盐岛晋升名单 saltroad_getgreyriselegions

客户端依赖:

服务端现状:

结论:

16. 周赛 / 月赛 / 黄金阶段动态赛程调度

客户端依赖:

服务端现状:

结论:

三、分层判断

已有

部分实现

缺失

四、最危险的差异

当前最危险的不是“某个接口没写”,而是以下几条断层:

  1. 客户端以“岛屿 + 阶段 + 时间窗 + 资格”驱动页面。
  2. 服务端仍以“固定周赛盐场”驱动报名和查询。
  3. 配置层虽然已经有五岛和黄金地图,但调度层没有接上。

这会导致一种典型问题:

五、最适合下一步实现的切口

如果要最小代价开始补,按顺序建议是:

  1. 重写 BuildWarInfo*
    • 动态产出 legionWarType / legionWarMapType / battlefieldId / time window
  2. 补岛屿状态和当前阶段状态
    • 至少生成 islandType 等价信息
  3. riseNum / blueRiseRound / totalScore / groupRank
  4. 补黄金专项:
    • sRGoldenOut
    • getGoldenBfList
    • 胜败者线状态

六、结论

到目前为止,可以比较明确地下判断:

换句话说:

附件

正在加载附件...

评论

暂无评论。成为第一个评论者!

搜索结果