diff --git a/src/api/api.lua b/src/api/api.lua index f1cb8ec..2b14d01 100644 --- a/src/api/api.lua +++ b/src/api/api.lua @@ -155,6 +155,18 @@ local routes = { methods = { "GET" }, handler = applicationApi.get_application, }, + { + paths = { "/api/get-organizatorganizationion-application/:id" }, + metadata = { "metadata /api/get-organization-application/id" }, + methods = { "GET" }, + handler = applicationApi.get_organization_application, + }, + { + paths = { "/api/get-user-application/:id" }, + metadata = { "metadata /api/get-user-application/id" }, + methods = { "GET" }, + handler = applicationApi.get_user_application, + }, { paths = { "/api/delete-application/:id" }, metadata = { "metadata /api/delete-application/id" }, diff --git a/src/api/system/application.lua b/src/api/system/application.lua index 75ef23a..84324eb 100644 --- a/src/api/system/application.lua +++ b/src/api/system/application.lua @@ -25,6 +25,22 @@ function _M.get_application(m) resp:send(result) end +--根据组织id获取权限的信息 +function _M.get_organization_application(m) + local id = m.id + local code,ret = dao.getOrganizationApplication(id) + local result = resp:json(code, ret) + resp:send(result) +end + +--根据用户id获取权限的信息 +function _M.get_user_application(m) + local id = m.id + local code,ret = dao.getUserApplication(id) + local result = resp:json(code, ret) + resp:send(result) +end + --根据应用id获取应用信息 function _M.add_application() --获取请求头并进行校验 diff --git a/src/service/system/application.lua b/src/service/system/application.lua index bd31f6f..683ee9d 100644 --- a/src/service/system/application.lua +++ b/src/service/system/application.lua @@ -19,6 +19,18 @@ function _M.getApplication(id) return application.find(id) end +--根据组织id获取应用信息 +function _M.getOrganizationApplication(id) + --todo + return application.find(id) +end + +--根据用户id获取应用信息 +function _M.getUserApplication(id) + --todo + return application.find(id) +end + --增加应用信息到数据表 function _M.addApplication(jsonData) --验证数据的正确性,错误时返回