# Category CMS - 分类 - [/cms.Category/Fetch](#cmscategoryfetch) - [/cms.Category/Create](#cmscategorycreate) - [/cms.Category/Modify](#cmscategorymodify) - [/cms.Category/Delete](#cmscategorydelete) ## /cms.Category/Fetch 分类列表 ### Request ```javascript { id: "0", // type, 唯一ID identity: "", // type, 唯一标识 } ``` ### Reply ```javascript { // 数据 data: [{ id: "0", // type identity: "", // type, 唯一标识 parent_id: "0", // type, 为空表示顶级分类 title: "", // type, 标题 cover_path: "", // type, 封面图片 intro: "", // type, 简介 created_at: "", // type, 创建时间 updated_at: "", // type, 更新时间 child: [{}], // list, 子集 category_key: "", // type, 分类标识 }], // list // 总数 count: "0", // type } ``` ## /cms.Category/Create 添加分类 ### Request ```javascript { id: "0", // type identity: "", // type, 唯一标识 parent_id: "0", // type, 为空表示顶级分类 title: "", // type, 标题 cover_path: "", // type, 封面图片 intro: "", // type, 简介 created_at: "", // type, 创建时间 updated_at: "", // type, 更新时间 child: [{}], // list, 子集 category_key: "", // type, 分类标识 } ``` ### Reply ```javascript { code: 0, // type, 状态码 message: "", // type, 状态说明 details: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /cms.Category/Modify 修改分类 ### Request ```javascript { identity: "", // type, 修改分类请求唯一标识 parent_id: "0", // type, 为空表示顶级分类 title: "", // type, 标题 cover_path: "", // type, 封面图片 intro: "", // type, 简介 created_at: "", // type, 创建时间 updated_at: "", // type, 更新时间 data: [{ id: "0", // type identity: "", // type, 唯一标识 parent_id: "0", // type, 为空表示顶级分类 title: "", // type, 标题 cover_path: "", // type, 封面图片 intro: "", // type, 简介 created_at: "", // type, 创建时间 updated_at: "", // type, 更新时间 child: [{}], // list, 子集 category_key: "", // type, 分类标识 }], // list, 子集 category_key: "", // type, 分类标识 } ``` ### Reply ```javascript { code: 0, // type, 状态码 message: "", // type, 状态说明 details: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ``` ## /cms.Category/Delete 删除分类 ### Request ```javascript { identity: "", // type, 删除分类请求唯一标识 } ``` ### Reply ```javascript { code: 0, // type, 状态码 message: "", // type, 状态说明 details: "", // type, 数据 timeseq: "0", // type, 响应时间序列 } ```