123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- module.exports = {
- // 添加栏目
- "create": {
- "parameters": {
- "query": ["!site"],
- },
- "requestBody": ["!moudle", "!name", "picurl", "description", "sort", "inMenu", "showModes", "isAudit", "issuer"],
- },
- // 修改栏目
- "update": {
- "parameters": {
- "query": ["!id"],
- },
- "requestBody": ["moudle", "name", "picurl", "description", "sort", "inMenu", "showModes", "isAudit", "issuer"],
- // "options": {
- // "projection": "+name",
- // },
- },
- // 获取栏目详情
- "fetch": {
- "parameters": {
- "query": ["!id"],
- },
- // "options": {
- // "projection": "+content",
- // },
- },
- // 删除栏目
- "delete": {
- "parameters": {
- "query": ["!id"],
- },
- },
- // 恢复栏目
- "restore": {
- "parameters": {
- "query": ["!id"],
- },
- },
- // 后台查询栏目列表
- "query": {
- "parameters": {
- "query": ["!site"],
- },
- "service": "query",
- "options": {
- "query": ["skip", "limit"],
- "sort": ["meta.createdAt"],
- "desc": true,
- "count": true,
- "projection": {
- "attachment": 0
- }
- }
- },
- // 前台加载栏目列表
- "list": {
- "parameters": {
- "query": ["!site"],
- "options": {
- "meta.state": 0, // 只显示未删除数据
- },
- },
- "service": "query",
- "options": {
- "query": ["skip", "limit"],
- "sort": ["top", "meta.createdAt"],
- "desc": true,
- "count": true,
- "projection": {
- "attachment": 0
- }
- }
- },
- };
|