去掉不使用的conf文件,修改添加数据到数据表中的问题

This commit is contained in:
wanglei 2025-10-31 21:32:39 +08:00
parent 0a5c44eea0
commit 38c8a4cc92
17 changed files with 30 additions and 63 deletions

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/auth {
content_by_lua_file '${APP_PATH}/src/api/auth/auth.lua';
}

View File

@ -33,15 +33,10 @@ http {
## 应用路径 ## 应用路径
set $APP_PATH '/home/frankly/work/AuthPlatform'; set $APP_PATH '/home/frankly/work/AuthPlatform';
#登录认证配置
include 'auth/auth.conf'; #access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua';
#数据列表配置 #数据列表配置
include 'system/account.conf'; include 'system/system.conf';
include 'system/application.conf';
include 'system/department.conf';
include 'system/permission.conf';
include 'system/role.conf';
include 'system/user.conf';
#测试接口配置 #测试接口配置
location /testSQL { location /testSQL {
@ -52,7 +47,7 @@ http {
} }
#jwt验证进行测试 #jwt验证进行测试
location /api/test { location /api/test {
access_by_lua_file '${APP_PATH}/src/util/jwt-auth.lua'; access_by_lua_file '${APP_PATH}/src/auth/jwt-auth.lua';
proxy_pass http://192.168.147.1:3000; proxy_pass http://192.168.147.1:3000;
} }
} }

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/accounts {
content_by_lua_file '${APP_PATH}/src/api/system/account.lua';
}

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/applications {
content_by_lua_file '${APP_PATH}/src/api/system/application.lua';
}

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/organizations {
content_by_lua_file '${APP_PATH}/src/api/system/organization.lua';
}

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/permissions {
content_by_lua_file '${APP_PATH}/src/api/system/permission.lua';
}

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/roles {
content_by_lua_file '${APP_PATH}/src/api/system/role.lua';
}

View File

@ -1,4 +0,0 @@
#API接口文件
location /api/system/users {
content_by_lua_file '${APP_PATH}/src/api/system/user.lua';
}

View File

@ -61,9 +61,8 @@ function _M.addSystemAccount(jsonData)
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个账户 -- 创建一个账户
return accountModel:create('{'..ret..'}') return accountModel:create(jsonData)
end end
--删除账户信息到数据表 --删除账户信息到数据表

View File

@ -76,9 +76,8 @@ function _M.addSystemApplication(jsonData)
end end
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个应用 -- 创建一个应用
return applicationModel:create('{'..ret..'}') return applicationModel:create(jsonData)
end end
--删除应用信息到数据表 --删除应用信息到数据表

View File

@ -60,9 +60,8 @@ function _M.addSystemDepartment(jsonData)
end end
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个组织架构 -- 创建一个组织架构
return departmentModel:create('{'..ret..'}') return departmentModel:create(jsonData)
end end
--删除组织架构信息到数据表 --删除组织架构信息到数据表

View File

@ -68,9 +68,8 @@ function _M.addSystemPermission(jsonData)
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个权限 -- 创建一个权限
return permissionModel:create('{'..ret..'}') return permissionModel:create(jsonData)
end end
--删除权限信息到数据表 --删除权限信息到数据表

View File

@ -61,9 +61,8 @@ function _M.addSystemRole(jsonData)
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个角色 -- 创建一个角色
return roleModel:create('{'..ret..'}') return roleModel:create(jsonData)
end end
--删除角色信息到数据表 --删除角色信息到数据表

View File

@ -42,13 +42,16 @@ end
--增加用户信息到数据表 --增加用户信息到数据表
function _M.addSystemUser(jsonData) function _M.addSystemUser(jsonData)
if jsonData == nil or jsonData == "" then
return 0x000001, nil
end
--解析json中的键和数据值 --解析json中的键和数据值
local userName = jsonData['username'] local userName = jsonData['username']
local phone = jsonData['phone'] local phone = jsonData['phone']
local email = jsonData['email'] local email = jsonData['email']
--根据用户、手机号、邮箱进行验证用户是否存在 --根据用户、手机号、邮箱进行验证用户是否存在
local code, res = userModel:where("username", "=", userName):where("phone", "=", phone):where("email", "=", email):get() local code, res = userModel:where("username", "=", userName):orwhere("phone", "=", phone):orwhere("email", "=", email):get()
if code ~= 0 then if code ~= 0 then
return 0x000001,res return 0x000001,res
end end
@ -63,9 +66,8 @@ function _M.addSystemUser(jsonData)
--键值为id产生uuid数据值增加到json中 --键值为id产生uuid数据值增加到json中
jsonData.id = helpers.getUuid() jsonData.id = helpers.getUuid()
local ret = helpers.convert_json(jsonData)
-- 创建一个用户 -- 创建一个用户
return userModel:create('{'..ret..'}') return userModel:create(jsonData)
end end
--删除用户信息到数据表 --删除用户信息到数据表

View File

@ -43,7 +43,9 @@ function _M.addSystemUser()
return return
end end
--ngx.say(body_data) --ngx.say(body_data)
local code, ret = userDao.addSystemUser(cjson.decode(body_data)) local jsonData = cjson.decode(body_data)
--ngx.say(jsonData)
local code, ret = userDao.addSystemUser(jsonData)
local result = resp:json(code, ret) local result = resp:json(code, ret)
resp:send(result) resp:send(result)
end end

View File

@ -16,13 +16,13 @@ function _M:json(status, message, data, http_status)
--end --end
msg = error_code[status] msg = error_code[status]
end end
local response = {status=status, msg=msg, data=data,timestamp=os.time()} local response = {code=status, msg=msg, result=data,timestamp=os.time()}
if not response.status then if not response.code then
response.status = -1 response.code = -1
response.message = 'not find status code' response.message = 'not find status code'
end end
return { return {
status = response_status, code = response_status,
headers = {content_type = 'application/json; charset=UTF-8'}, headers = {content_type = 'application/json; charset=UTF-8'},
body = cjson.encode(response) body = cjson.encode(response)
} }
@ -34,13 +34,13 @@ function _M:json(status, data, http_status)
local response_status = http_status or ngx.OK local response_status = http_status or ngx.OK
msg = error_code[status] msg = error_code[status]
local response = {status=status, msg=msg, data=data,timestamp=os.time()} local response = {code=status, msg=msg, result=data,timestamp=os.time()}
if not response.status then if not response.code then
response.status = -1 response.code = -1
response.message = 'not find status code' response.message = 'not find status code'
end end
return { return {
status = response_status, code = response_status,
headers = {content_type = 'application/json; charset=UTF-8'}, headers = {content_type = 'application/json; charset=UTF-8'},
body = cjson.encode(response) body = cjson.encode(response)
} }
@ -48,7 +48,7 @@ end
function _M:raw(http_status, http_body) function _M:raw(http_status, http_body)
return { return {
status = http_status, code = http_status,
headers = {}, headers = {},
body = http_body, body = http_body,
timestamp = os.time() timestamp = os.time()
@ -57,7 +57,7 @@ end
function _M:error(http_status, http_headers, http_body) function _M:error(http_status, http_headers, http_body)
return { return {
status = http_status, code = http_status,
headers = http_headers, headers = http_headers,
body = http_body, body = http_body,
timestamp = ngx.now() timestamp = ngx.now()
@ -65,7 +65,7 @@ function _M:error(http_status, http_headers, http_body)
end end
function _M:send(response) function _M:send(response)
ngx.status = response.status ngx.status = response.code
if response.headers ~= nil then if response.headers ~= nil then
for name, value in pairs(response.headers) do for name, value in pairs(response.headers) do
ngx.header[name] = value ngx.header[name] = value

View File

@ -37,5 +37,6 @@ return {
[0x010009] = '重置密码失败,用户不存在', [0x010009] = '重置密码失败,用户不存在',
[0x01000A] = '获取用户信息失败,用户未登录', [0x01000A] = '获取用户信息失败,用户未登录',
[0x01000B] = '获取用户信息失败,用户不存在', [0x01000B] = '获取用户信息失败,用户不存在',
[0x01000C] = '修改用户信息失败,用户不存在', [0x01000C] = '添加用户信息失败,用户已存在',
[0x01000D] = '修改用户信息失败,用户不存在',
} }