UNPKG

visop

Version:

A simple CLI for scaffolding visible operation projects.

94 lines 2.63 kB
{ "meta":[ { "key": "name", "value":"路由管理", "description": "在页面显示的名称" }, { "key": "order", "value": 1, "description": "控制在页面显示的顺序" }, { "key": "usage", "value": "服务路由管理", "description": "描述这个配置文件的作用" }, { "key": "key", "value": "route", "description": "描述data数据部分的主键字段名称" }, { "key": "fields", "value": [ { "name":"route", "description":"路由名称", "type":"string" }, { "name":"method", "description":"请求方法", "type":"string" }, { "name":"authority", "description":"权限码", "type":"string" }, { "name":"parameters", "description":"参数校验", "type":"json" } ], "description": "描述data数据部分的字段描述" } ], "data":[ { "route": "generateRoute", "method": "GET,POST", "description": "生成路由", "authority": "100000", "controller": "api/generateRoute", "action": "do", "parameters": { "config": { "notEmpty": true, "errorMessage": "config不能为空" } } }, { "route": "getAllRoutes", "method": "GET,POST", "description": "获取所有路由的配置", "authority": "100000", "controller": "api/getAllRoutes", "action": "do", "parameters": { "config": { "notEmpty": true, "errorMessage": "config不能为空" } } }, { "route": "deleteRoute", "method": "GET,POST", "description": "增加路由", "authority": "100000", "controller": "api/deleteRoute", "action": "do", "parameters": { "config": { "notEmpty": true, "errorMessage": "config不能为空" } } } ] }