1
This commit is contained in:
parent
2f893164ca
commit
3309d098cd
@ -70,6 +70,7 @@ CREATE TABLE `t_group` (
|
|||||||
`group_id` bigint NOT NULL COMMENT 'group id',
|
`group_id` bigint NOT NULL COMMENT 'group id',
|
||||||
`group_name` varchar(60) CHARACTER SET utf8 NOT NULL COMMENT '分组名',
|
`group_name` varchar(60) CHARACTER SET utf8 NOT NULL COMMENT '分组名',
|
||||||
`group_desc` varchar(60) CHARACTER SET utf8 NOT NULL COMMENT '描述',
|
`group_desc` varchar(60) CHARACTER SET utf8 NOT NULL COMMENT '描述',
|
||||||
|
`enabled` int(11) NOT NULL DEFAULT '0' COMMENT '是否已启用',
|
||||||
`deleted` int(11) NOT NULL DEFAULT '0' COMMENT '是否已删除',
|
`deleted` int(11) NOT NULL DEFAULT '0' COMMENT '是否已删除',
|
||||||
`createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
|
`createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||||||
`modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
|
`modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
|
||||||
|
@ -23,8 +23,8 @@ exports.RspHead = class RspHead {
|
|||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
this.fields = [
|
this.fields = [
|
||||||
['errcode', 0, '错误码/0 成功;1 失败'],
|
['code', 0, '错误码/0 成功;1 失败'],
|
||||||
['errmsg', '', '错误描述'],
|
['message', '', '错误描述'],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -51,3 +51,19 @@ exports.Mail = class RspHead {
|
|||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.UserGroup = class RspHead {
|
||||||
|
|
||||||
|
constructor() {
|
||||||
|
this.fields = [
|
||||||
|
['group_id', '', '组id'],
|
||||||
|
['group_name', '', '组名'],
|
||||||
|
['group_desc', '', '描述'],
|
||||||
|
['enabled', 0, '是否已启用'],
|
||||||
|
['deleted', 0, '是否已删除'],
|
||||||
|
['createtime', 0, '创建时间'],
|
||||||
|
['modifytime', 0, '修改时间'],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
@ -17,7 +17,7 @@ module.exports = class {
|
|||||||
],
|
],
|
||||||
'response': [
|
'response': [
|
||||||
new common.RspHead(),
|
new common.RspHead(),
|
||||||
['!mail_list', common.Mail()]
|
['!data', common.Mail()]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -6,5 +6,6 @@ type ApiGroup struct {
|
|||||||
AuditApi
|
AuditApi
|
||||||
EmailApi
|
EmailApi
|
||||||
MailApi
|
MailApi
|
||||||
|
UserGroupApi
|
||||||
BattleServerApi
|
BattleServerApi
|
||||||
}
|
}
|
||||||
|
14
server/adminserver/api/v1/system/user_group.go
Normal file
14
server/adminserver/api/v1/system/user_group.go
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
package system
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/gin-gonic/gin"
|
||||||
|
)
|
||||||
|
|
||||||
|
type UserGroupApi struct {
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *UserGroupApi) List(c *gin.Context) {
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *UserGroupApi) Add(c *gin.Context) {
|
||||||
|
}
|
15
server/adminserver/model/system/group.go
Normal file
15
server/adminserver/model/system/group.go
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
package system
|
||||||
|
|
||||||
|
type Group struct {
|
||||||
|
GroupId int64 `gorm:"unique;column:group_id" json:"group_id"`
|
||||||
|
GroupName string `gorm:"unique;column:group_name" json:"group_name"`
|
||||||
|
GroupDesc string `gorm:"column:group_desc" json:"group_desc"`
|
||||||
|
Enabled int32 `gorm:"unique;column:enabled" json:"enabled"`
|
||||||
|
Deleted int32 `gorm:"unique;column:deleted" json:"deleted"`
|
||||||
|
CreateTime int32 `gorm:"unique;column:createtime" json:"createtime"`
|
||||||
|
ModifyTime int32 `gorm:"unique;column:modifytime" json:"modifytime"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func (Group) TableName() string {
|
||||||
|
return "t_group"
|
||||||
|
}
|
19
server/adminserver/router/system/user_group.go
Normal file
19
server/adminserver/router/system/user_group.go
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
package system
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/gin-gonic/gin"
|
||||||
|
"main/api/v1"
|
||||||
|
)
|
||||||
|
|
||||||
|
type UserGroupRoute struct{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *UserGroupRoute) InitMailRouter(priRouter *gin.RouterGroup) {
|
||||||
|
group := priRouter.Group("user_group")
|
||||||
|
api := v1.ApiGroupApp.SystemApiGroup.UserGroupApi
|
||||||
|
{
|
||||||
|
group.POST("add", api.Add)
|
||||||
|
group.GET("list", api.List)
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user