diff --git a/devcloud/audit/README.md b/devcloud/audit/README.md new file mode 100644 index 0000000..3f8924d --- /dev/null +++ b/devcloud/audit/README.md @@ -0,0 +1,2 @@ +# 操作审计 + diff --git a/devcloud/cmdb/README.md b/devcloud/cmdb/README.md new file mode 100644 index 0000000..d38bc69 --- /dev/null +++ b/devcloud/cmdb/README.md @@ -0,0 +1,2 @@ +# 资源管理 + diff --git a/devcloud/mcenter/README.md b/devcloud/mcenter/README.md index a551478..17189a4 100644 --- a/devcloud/mcenter/README.md +++ b/devcloud/mcenter/README.md @@ -22,6 +22,29 @@ 定义业务 +## 交付 + +1. API(可以把 其他API补充完成) +2. 权限验证中间件(认证和鉴权) + +```go +ws.Route(ws.GET("").To(h.QueryUser). + Doc("用户列表查询"). + Metadata(restfulspec.KeyOpenAPITags, tags). + // 这个开关怎么生效 + // 中间件需求读取接口的描述信息,来决定是否需要认证 + Metadata(permission.Auth(true)). + Metadata(permission.Permission(true)). + Metadata(permission.Resource("user")). + Metadata(permission.Action("list")). + Param(restful.QueryParameter("page_size", "分页大小").DataType("integer")). + Param(restful.QueryParameter("page_number", "页码").DataType("integer")). + Writes(Set{}). + Returns(200, "OK", Set{})) +``` + + + diff --git a/devcloud/mpaas/README.md b/devcloud/mpaas/README.md new file mode 100644 index 0000000..bd611ab --- /dev/null +++ b/devcloud/mpaas/README.md @@ -0,0 +1,5 @@ +# 应用发布系统 + +管理应用集群的状态和维护 + +基本概念 就是应用 \ No newline at end of file diff --git a/devcloud/mpaas/apps/application/model.go b/devcloud/mpaas/apps/application/model.go new file mode 100644 index 0000000..b584a8a --- /dev/null +++ b/devcloud/mpaas/apps/application/model.go @@ -0,0 +1 @@ +package application diff --git a/devcloud/mpaas/apps/registry.go b/devcloud/mpaas/apps/registry.go new file mode 100644 index 0000000..cff2ab9 --- /dev/null +++ b/devcloud/mpaas/apps/registry.go @@ -0,0 +1 @@ +package apps diff --git a/devcloud/ui.drawio b/devcloud/ui.drawio index 95914de..ad27ede 100644 --- a/devcloud/ui.drawio +++ b/devcloud/ui.drawio @@ -1,21 +1,24 @@ - + - + - + - + - + + + +