Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
HeliosJ
gin-vue-admin
提交
abaf3667
G
gin-vue-admin
项目概览
HeliosJ
/
gin-vue-admin
与 Fork 源项目一致
Fork自
FLIPPED-AURORA / gin-vue-admin
通知
4
Star
0
Fork
0
代码
文件
提交
分支
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,发现更多精彩内容 >>
提交
abaf3667
编写于
6月 16, 2020
作者:
Mr.奇淼(
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改数量查询方法
上级
a3dc5040
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
9 addition
and
9 deletion
+9
-9
server/go.mod
server/go.mod
+1
-1
server/resource/template/te/service.go.tpl
server/resource/template/te/service.go.tpl
+2
-2
server/service/exa_customer.go
server/service/exa_customer.go
+2
-2
server/service/sys_api.go
server/service/sys_api.go
+2
-2
server/service/sys_user.go
server/service/sys_user.go
+2
-2
未找到文件。
server/go.mod
浏览文件 @
abaf3667
...
...
@@ -30,7 +30,7 @@ require (
github.com/onsi/gomega v1.4.3 // indirect
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
github.com/pelletier/go-toml v1.6.0 // indirect
github.com/piexlmax/gvaplug v0.0.8
// indirect
github.com/piexlmax/gvaplug v0.0.8
github.com/pkg/errors v0.9.1 // indirect
github.com/qiniu/api.v7 v7.2.5+incompatible
github.com/qiniu/x v7.0.8+incompatible // indirect
...
...
server/resource/template/te/service.go.tpl
浏览文件 @
abaf3667
...
...
@@ -61,7 +61,7 @@ func Get{{.StructName}}InfoList(info request.{{.StructName}}Search) (err error,
limit := info.PageSize
offset := info.PageSize * (info.Page - 1)
// 创建db
db := global.GVA_DB
db := global.GVA_DB
.Model(
&
model.{{.StructName}}{})
var {{.Abbreviation}}s []model.{{.StructName}}
// 如果有条件搜索 下方会自动创建搜索语句
{{- range .Fields}}
...
...
@@ -89,7 +89,7 @@ func Get{{.StructName}}InfoList(info request.{{.StructName}}Search) (err error,
{{- end }}
{{- end }}
{{- end }}
err = db.
Find(
&
{{.Abbreviation}}s).
Count(
&
total).Error
err = db.Count(
&
total).Error
err = db.Limit(limit).Offset(offset).Find(
&
{{.Abbreviation}}s).Error
return err, {{.Abbreviation}}s, total
}
\ No newline at end of file
server/service/exa_customer.go
浏览文件 @
abaf3667
...
...
@@ -61,7 +61,7 @@ func GetExaCustomer(id uint) (err error, customer model.ExaCustomer) {
func
GetCustomerInfoList
(
sysUserAuthorityID
string
,
info
request
.
PageInfo
)
(
err
error
,
list
interface
{},
total
int
)
{
limit
:=
info
.
PageSize
offset
:=
info
.
PageSize
*
(
info
.
Page
-
1
)
db
:=
global
.
GVA_DB
db
:=
global
.
GVA_DB
.
Model
(
&
model
.
SysAuthority
{})
var
a
model
.
SysAuthority
a
.
AuthorityId
=
sysUserAuthorityID
err
,
auth
:=
GetAuthorityInfo
(
a
)
...
...
@@ -70,7 +70,7 @@ func GetCustomerInfoList(sysUserAuthorityID string, info request.PageInfo) (err
dataId
=
append
(
dataId
,
v
.
AuthorityId
)
}
var
CustomerList
[]
model
.
ExaCustomer
err
=
db
.
Where
(
"sys_user_authority_id in (?)"
,
dataId
)
.
Find
(
&
CustomerList
)
.
Count
(
&
total
)
.
Error
err
=
db
.
Where
(
"sys_user_authority_id in (?)"
,
dataId
)
.
Count
(
&
total
)
.
Error
if
err
!=
nil
{
return
err
,
CustomerList
,
total
}
else
{
...
...
server/service/sys_api.go
浏览文件 @
abaf3667
...
...
@@ -49,7 +49,7 @@ func DeleteApi(api model.SysApi) (err error) {
func
GetAPIInfoList
(
api
model
.
SysApi
,
info
request
.
PageInfo
,
order
string
,
desc
bool
)
(
err
error
,
list
interface
{},
total
int
)
{
limit
:=
info
.
PageSize
offset
:=
info
.
PageSize
*
(
info
.
Page
-
1
)
db
:=
global
.
GVA_DB
db
:=
global
.
GVA_DB
.
Model
(
&
model
.
SysApi
{})
var
apiList
[]
model
.
SysApi
if
api
.
Path
!=
""
{
...
...
@@ -68,7 +68,7 @@ func GetAPIInfoList(api model.SysApi, info request.PageInfo, order string, desc
db
=
db
.
Where
(
"api_group = ?"
,
api
.
ApiGroup
)
}
err
=
db
.
Find
(
&
apiList
)
.
Count
(
&
total
)
.
Error
err
=
db
.
Count
(
&
total
)
.
Error
if
err
!=
nil
{
return
err
,
apiList
,
total
...
...
server/service/sys_user.go
浏览文件 @
abaf3667
...
...
@@ -73,9 +73,9 @@ func ChangePassword(u *model.SysUser, newPassword string) (err error, userInter
func
GetUserInfoList
(
info
request
.
PageInfo
)
(
err
error
,
list
interface
{},
total
int
)
{
limit
:=
info
.
PageSize
offset
:=
info
.
PageSize
*
(
info
.
Page
-
1
)
db
:=
global
.
GVA_DB
db
:=
global
.
GVA_DB
.
Model
(
&
model
.
SysUser
{})
var
userList
[]
model
.
SysUser
err
=
db
.
Find
(
&
userList
)
.
Count
(
&
total
)
.
Error
err
=
db
.
Count
(
&
total
)
.
Error
err
=
db
.
Limit
(
limit
)
.
Offset
(
offset
)
.
Preload
(
"Authority"
)
.
Find
(
&
userList
)
.
Error
return
err
,
userList
,
total
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录