From 8cb0de8ab9d95793dcc0272b2fb47112dac92843 Mon Sep 17 00:00:00 2001 From: yumaojun03 <719118794@qq.com> Date: Fri, 13 Jun 2025 19:51:08 +0800 Subject: [PATCH] update --- devcloud/audit/README.md | 2 ++ devcloud/cmdb/README.md | 2 ++ devcloud/mcenter/README.md | 23 +++++++++++++++++++++++ devcloud/mpaas/README.md | 5 +++++ devcloud/mpaas/apps/application/model.go | 1 + devcloud/mpaas/apps/registry.go | 1 + devcloud/ui.drawio | 13 ++++++++----- 7 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 devcloud/audit/README.md create mode 100644 devcloud/cmdb/README.md create mode 100644 devcloud/mpaas/README.md create mode 100644 devcloud/mpaas/apps/application/model.go create mode 100644 devcloud/mpaas/apps/registry.go 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 @@ - + - + - + - + - + + + +