Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FLIPPED-AURORA
gin-vue-admin
提交
c676ac12
G
gin-vue-admin
项目概览
FLIPPED-AURORA
/
gin-vue-admin
大约 1 年 前同步成功
通知
332
Star
18154
Fork
5505
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gin-vue-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c676ac12
编写于
2月 24, 2022
作者:
Mr.奇淼(
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/main'
上级
05d560c1
1e9b44d3
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
28 addition
and
12 deletion
+28
-12
README-en.md
README-en.md
+4
-4
README.md
README.md
+3
-3
server/middleware/operation.go
server/middleware/operation.go
+15
-0
server/model/common/request/common.go
server/model/common/request/common.go
+1
-1
server/service/system/sys_api.go
server/service/system/sys_api.go
+1
-1
server/service/system/sys_base_menu.go
server/service/system/sys_base_menu.go
+2
-2
server/service/system/sys_user.go
server/service/system/sys_user.go
+1
-1
web/src/pinia/modules/user.js
web/src/pinia/modules/user.js
+1
-0
未找到文件。
README-en.md
浏览文件 @
c676ac12
...
...
@@ -3,11 +3,11 @@
<img
src=
"http://qmplusimg.henrongyi.top/gvalogo.jpg"
width=
300"
height=
"300"
/>
</div>
<div
align=
center
>
<img
src=
"https://img.shields.io/badge/golang-1.1
4
-blue"
/>
<img
src=
"https://img.shields.io/badge/golang-1.1
6
-blue"
/>
<img
src=
"https://img.shields.io/badge/gin-1.7.0-lightBlue"
/>
<img
src=
"https://img.shields.io/badge/vue-
2.6.10
-brightgreen"
/>
<img
src=
"https://img.shields.io/badge/element--
ui-2.12.0
-green"
/>
<img
src=
"https://img.shields.io/badge/gorm-1.2
0.7
-red"
/>
<img
src=
"https://img.shields.io/badge/vue-
3.2.25
-brightgreen"
/>
<img
src=
"https://img.shields.io/badge/element--
plus-2.0.1
-green"
/>
<img
src=
"https://img.shields.io/badge/gorm-1.2
2.5
-red"
/>
</div>
English |
[
简体中文
](
./README.md
)
...
...
README.md
浏览文件 @
c676ac12
...
...
@@ -5,9 +5,9 @@
<div
align=
center
>
<img
src=
"https://img.shields.io/badge/golang-1.16-blue"
/>
<img
src=
"https://img.shields.io/badge/gin-1.7.0-lightBlue"
/>
<img
src=
"https://img.shields.io/badge/vue-3.
0.0
-brightgreen"
/>
<img
src=
"https://img.shields.io/badge/element--plus-
1.1.0beta8
-green"
/>
<img
src=
"https://img.shields.io/badge/gorm-1.2
0.7
-red"
/>
<img
src=
"https://img.shields.io/badge/vue-3.
2.25
-brightgreen"
/>
<img
src=
"https://img.shields.io/badge/element--plus-
2.0.1
-green"
/>
<img
src=
"https://img.shields.io/badge/gorm-1.2
2.5
-red"
/>
</div>
[
English
](
./README-en.md
)
| 简体中文
...
...
server/middleware/operation.go
浏览文件 @
c676ac12
...
...
@@ -2,9 +2,12 @@ package middleware
import
(
"bytes"
"encoding/json"
"io/ioutil"
"net/http"
"net/url"
"strconv"
"strings"
"time"
"github.com/flipped-aurora/gin-vue-admin/server/utils"
...
...
@@ -30,6 +33,18 @@ func OperationRecord() gin.HandlerFunc {
}
else
{
c
.
Request
.
Body
=
ioutil
.
NopCloser
(
bytes
.
NewBuffer
(
body
))
}
}
else
{
query
:=
c
.
Request
.
URL
.
RawQuery
query
,
_
=
url
.
QueryUnescape
(
query
)
split
:=
strings
.
Split
(
query
,
"&"
)
m
:=
make
(
map
[
string
]
string
)
for
_
,
v
:=
range
split
{
kv
:=
strings
.
Split
(
v
,
"="
)
if
len
(
kv
)
==
2
{
m
[
kv
[
0
]]
=
kv
[
1
]
}
}
body
,
_
=
json
.
Marshal
(
&
m
)
}
claims
,
_
:=
utils
.
GetClaims
(
c
)
if
claims
.
ID
!=
0
{
...
...
server/model/common/request/common.go
浏览文件 @
c676ac12
...
...
@@ -8,7 +8,7 @@ type PageInfo struct {
// GetById Find by id structure
type
GetById
struct
{
ID
float64
`json:"id" form:"id"`
// 主键ID
ID
int
`json:"id" form:"id"`
// 主键ID
}
func
(
r
*
GetById
)
Uint
()
uint
{
...
...
server/service/system/sys_api.go
浏览文件 @
c676ac12
...
...
@@ -115,7 +115,7 @@ func (apiService *ApiService) GetAllApis() (err error, apis []system.SysApi) {
//@param: id float64
//@return: err error, api model.SysApi
func
(
apiService
*
ApiService
)
GetApiById
(
id
float64
)
(
err
error
,
api
system
.
SysApi
)
{
func
(
apiService
*
ApiService
)
GetApiById
(
id
int
)
(
err
error
,
api
system
.
SysApi
)
{
err
=
global
.
GVA_DB
.
Where
(
"id = ?"
,
id
)
.
First
(
&
api
)
.
Error
return
}
...
...
server/service/system/sys_base_menu.go
浏览文件 @
c676ac12
...
...
@@ -16,7 +16,7 @@ type BaseMenuService struct{}
//@param: id float64
//@return: err error
func
(
baseMenuService
*
BaseMenuService
)
DeleteBaseMenu
(
id
float64
)
(
err
error
)
{
func
(
baseMenuService
*
BaseMenuService
)
DeleteBaseMenu
(
id
int
)
(
err
error
)
{
err
=
global
.
GVA_DB
.
Preload
(
"MenuBtn"
)
.
Preload
(
"Parameters"
)
.
Where
(
"parent_id = ?"
,
id
)
.
First
(
&
system
.
SysBaseMenu
{})
.
Error
if
err
!=
nil
{
var
menu
system
.
SysBaseMenu
...
...
@@ -118,7 +118,7 @@ func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu system.SysBaseMenu)
//@param: id float64
//@return: err error, menu model.SysBaseMenu
func
(
baseMenuService
*
BaseMenuService
)
GetBaseMenuById
(
id
float64
)
(
err
error
,
menu
system
.
SysBaseMenu
)
{
func
(
baseMenuService
*
BaseMenuService
)
GetBaseMenuById
(
id
int
)
(
err
error
,
menu
system
.
SysBaseMenu
)
{
err
=
global
.
GVA_DB
.
Preload
(
"MenuBtn"
)
.
Preload
(
"Parameters"
)
.
Where
(
"id = ?"
,
id
)
.
First
(
&
menu
)
.
Error
return
}
server/service/system/sys_user.go
浏览文件 @
c676ac12
...
...
@@ -140,7 +140,7 @@ func (userService *UserService) SetUserAuthorities(id uint, authorityIds []strin
//@param: id float64
//@return: err error
func
(
userService
*
UserService
)
DeleteUser
(
id
float64
)
(
err
error
)
{
func
(
userService
*
UserService
)
DeleteUser
(
id
int
)
(
err
error
)
{
var
user
system
.
SysUser
err
=
global
.
GVA_DB
.
Where
(
"id = ?"
,
id
)
.
Delete
(
&
user
)
.
Error
if
err
!=
nil
{
...
...
web/src/pinia/modules/user.js
浏览文件 @
c676ac12
...
...
@@ -67,6 +67,7 @@ export const useUserStore = defineStore('user', () => {
const
res
=
await
jsonInBlacklist
()
if
(
res
.
code
===
0
)
{
token
.
value
=
''
sessionStorage
.
clear
()
localStorage
.
clear
()
router
.
push
({
name
:
'
Login
'
,
replace
:
true
})
window
.
location
.
reload
()
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录