refactor(app-api): 按新口径撤除 App 侧创作者中心的 works / stats
为什么:用户口径变更「创作者中心是 web 端,和 app 客户端没关系」,契约已由 PM 提交 bb21920
移除两条 C 端定义;本提交把代码对齐到新契约,App 侧创作者相关只保留入驻申请。
- 删除 GET /app/creator/works、GET /app/creator/stats 两个端点及无用注入
- 删除 CreatorStatsService.java(213 行,与后台 07 看板重复的独立实现)
- 删除随之成为死代码的:CreatorAppService.requireActiveCreator / myWorks、
CreatorCenterService.pageMyDramasOf、ErrorCode.CREATOR_NOT_ACTIVE(200007)
- 删除对应测试 7 条(works/stats 契约 4 条 + requireActive 3 条);
保留 apply 幂等与协议版本校验、config 白名单、notices 空列表
- 不动 POST /app/creator/apply、GET /app/config、GET /app/notices;不改 docs/api-phase1.md
- 实测:mvn test 98 → 91 条全过;package 通过;/v3/api-docs 接口数 41 → 39,
creator 相关只剩 /app/creator/apply;两个已撤除路径对已登录客户端返回 404
This commit is contained in:
1 parent
bb219203bc
commit
4418a840ec
7 files changed
+23
-422
No files matched your search
@@ -37,13 +37,7 @@ public enum ErrorCode {
|
||||
*/
|
||||
CREATOR_NOT_BOUND(200004, "当前账号未绑定创作者主体"),
|
||||
CREATOR_TARGET_REQUIRED(200005, "请先选择要代看的创作者"),
|
||||
CREATOR_IMPERSONATE_READONLY(200006, "代看模式下只读,不能修改创作者数据"),
|
||||
|
||||
/**
|
||||
* C 端专用:当前登录账号「不是生效中的创作者」(未申请 / 审核中 / 被驳回 / 已冻结)。
|
||||
* 与后台的 {@link #CREATOR_NOT_BOUND} 区分开 —— 客户端要据此决定"引导去申请"还是"提示等待审核"。
|
||||
*/
|
||||
CREATOR_NOT_ACTIVE(200007, "当前账号不是生效中的创作者");
|
||||
CREATOR_IMPERSONATE_READONLY(200006, "代看模式下只读,不能修改创作者数据");
|
||||
|
||||
private final int code;
|
||||
private final String message;
|
||||
|
||||
Reference in new issue
Block a user