Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WangJian3306/vue3_admin_backend
/ functions
Functions
197 in github.com/WangJian3306/vue3_admin_backend
⨍
Functions
197
◇
Types & classes
97
Method
DeleteUser
(userId int64)
service/user.go:126
Method
DeleteUser
(userId int64)
dao/mysql/user.go:124
Method
DoAssign
DoAssign 给角色分配权限 @Summary 给角色分配权限 @Description 给角色分配权限 @Tags 菜单管理 @Accept application/json @Produce application/json @Param token header string true "
controller/menu.go:166
Method
DoAssign
(roleId int64, menuIds []int64)
dao/mysql/menu.go:79
Method
DoAssign
(p *model.ParamDoAssignRole)
dao/mysql/user.go:195
Method
DoAssignRole
DoAssignRole 为用户分配角色 @Summary 为用户分配角色 @Description 为用户分配角色 @Tags 用户管理 @Accept application/json @Produce application/json @Param token header string tr
controller/user.go:316
Method
DoAssignRole
(p *model.ParamDoAssignRole)
service/user.go:152
Method
FileUpload
FileUpload 上传文件 @Summary 上传文件接口 @Description 上传文件 @Tags 上传文件 @Accept application/json @Produce application/json @Param token header string true "用户 To
controller/file.go:28
Method
FindBySpuId
FindBySpuId 根据 SPU ID 查询 SKU 列表 @Summary 根据 SPU ID 查询 SKU 接口 @Description 处理根据 SPU ID 查询 SKU列表请求 @Tags 商品SKU接口 @Accept application/json @Produce appli
controller/sku.go:60
Method
FindBySpuId
(spuId int64)
service/sku.go:134
Method
FindBySpuId
(spuId int64)
dao/mysql/sku.go:104
Method
GetAllTrademarkList
GetAllTrademarkList 获取所有品牌列表 @Summary 获取所有品牌列表 @Description 获取所有品牌列表 @Tags 品牌管理 @Accept application/json @Produce application/json @Param token header
controller/trademark.go:149
Method
GetAllTrademarkList
()
service/trademark.go:65
Method
GetAllTrademarkList
()
dao/mysql/trademark.go:71
Method
GetAttr
GetAttr 获取分类下已有的属性与属性值 @Summary 获取分类下已有的属性与属性值接口 @Description 处理获取分类下已有的属性与属性值请求 @Tags 商品基础属性接口 @Accept application/json @Produce application/json @Pa
controller/attr.go:72
Method
GetAttr
(c1Id, c2Id, c3Id int64)
service/attr.go:60
Method
GetAttr
(c1Id, c2Id, c3Id int64)
dao/mysql/attr.go:164
Method
GetCategory1
GetCategory1 获取一级分类 @Summary 获取一级分类接口 @Description 获取一级分类 @Tags 商品分类接口 @Accept application/json @Produce application/json @Param token header string t
controller/category.go:26
Method
GetCategory1
()
service/category.go:14
Method
GetCategory2
GetCategory2 获取二级分类 @Summary 获取二级分类接口 @Description 获取二级分类 @Tags 商品分类接口 @Accept application/json @Produce application/json @Param token header string t
controller/category.go:48
Method
GetCategory2
(category1Id int64)
service/category.go:24
Method
GetCategory3
GetCategory3 获取三级分类 @Summary 获取三级分类接口 @Description 获取三级分类 @Tags 商品分类接口 @Accept application/json @Produce application/json @Param token header string t
controller/category.go:77
Method
GetCategory3
(category2Id int64)
service/category.go:34
Method
GetInfo
GetInfo 获取用户信息处理函数 @Summary 用户信息接口 @Description 获取用户信息 @Tags 后台登录与菜单管理 @Accept application/json @Produce application/json @Param token header string t
controller/user.go:124
Method
GetMenu
GetMenu 获取菜单列表 @Summary 获取菜单列表 @Description 获取菜单列表 @Tags 菜单管理 @Accept application/json @Produce application/json @Param token header string true "用户 T
controller/menu.go:28
Method
GetMenu
()
service/menu.go:14
Method
GetRole
GetRole 获取角色列表 @Summary 获取角色分页列表 @Description 获取角色列表 @Tags 角色管理 @Accept application/json @Produce application/json @Param token header string true "用户
controller/role.go:29
Method
GetRoleList
(roleName string, page, limit int64)
service/role.go:15
Method
GetSaleAttrList
GetSaleAttrList 获取所有销售列表 @Summary 获取所有销售列表 @Description 获取所有销售列表 @Tags 商品SPU接口 @Accept application/json @Produce application/json @Param token header
controller/spu.go:25
Method
GetSaleAttrList
()
service/spu.go:15
Method
GetSaleAttrList
()
dao/mysql/spu.go:13
Method
GetSkuInfo
GetSkuInfo 获取SKU详情 @Summary 获取SKU详情接口 @Description 处理获取SKU详情请求 @Tags 商品SKU接口 @Accept application/json @Produce application/json @Param token header st
controller/sku.go:203
Method
GetSkuInfo
(skuId int64)
service/sku.go:166
Method
GetSkuList
GetSkuList 获取SKU分页列表( @Summary 获取SKU分页列表( @Description 获取SKU分页列表( @Tags 商品SKU接口 @Accept application/json @Produce application/json @Param token header
controller/sku.go:91
Method
GetSkuList
(page, limit int64)
service/sku.go:138
Method
GetSkuList
(page, limit int64)
dao/mysql/sku.go:84
Method
GetSpuImageList
GetSpuImageList 获取商品图片列表 @Summary 获取商品图片列表接口 @Description 处理获取商品图片列表请求 @Tags 商品SKU接口 @Accept application/json @Produce application/json @Param token h
controller/spu.go:122
Method
GetSpuImageList
(spuId int64)
service/spu.go:96
Method
GetSpuImageList
(spuId int64)
dao/mysql/spu.go:102
Method
GetSpuList
GetSpuList 获取SPU分页列表( @Summary 获取SPU分页列表( @Description 获取SPU分页列表( @Tags 商品SPU接口 @Accept application/json @Produce application/json @Param token header
controller/spu.go:88
Method
GetSpuList
(c3Id, page, limit int64)
service/spu.go:78
Method
GetSpuList
(c3Id, page, limit int64)
dao/mysql/spu.go:88
Method
GetSpuSaleAttrList
GetSpuSaleAttrList 获取商品销售属性列表 @Summary 获取商品销售属性列表接口 @Description 处理获取商品销售属性列表请求 @Tags 商品SKU接口 @Accept application/json @Produce application/json @Para
controller/spu.go:150
Method
GetSpuSaleAttrList
(spuId int64)
service/spu.go:100
Method
GetSpuSaleAttrList
(spuId int64)
dao/mysql/spu.go:111
Method
GetTrademark
GetTrademark 获取品牌列表 @Summary 获取品牌分页列表 @Description 获取品牌列表 @Tags 品牌管理 @Accept application/json @Produce application/json @Param token header string tru
controller/trademark.go:61
Method
GetTrademarkList
(page, limit int64)
service/trademark.go:36
Method
GetUser
GetUser 获取用户列表 @Summary 获取用户分页列表 @Description 获取用户列表 @Tags 用户管理 @Accept application/json @Produce application/json @Param token header string true "用户
controller/user.go:169
Method
GetUserList
(username string, page, limit int64)
service/user.go:105
Method
Login
Login 处理登录请求的函数 @Summary 用户登录接口 @Description 处理用户登录请求 @Tags 后台登录与菜单管理 @Accept application/json @Produce application/json @Param object body model.Para
controller/user.go:31
Method
Login
(p *model.ParamUserLogin)
service/user.go:17
Method
Login
(user *model.User)
dao/mysql/user.go:26
Method
Logout
Logout 处理登出函数 @Summary 用户登出接口 @Description 处理用户登出 @Tags 后台登录与菜单管理 @Accept application/json @Produce application/json @Param token header string true "
controller/user.go:152
Method
MarshalJSON
()
pkg/timestamp/timestamp.go:33
Method
MarshalJSON
MarshalJSON 实现 JSON 序列化
pkg/SimpleDateFormat/SimpleDateFormat.go:16
Method
OnSaleSku
OnSaleSku 上架SKU @Summary 上架SKU接口 @Description 处理上架SKU请求 @Tags 商品SKU接口 @Accept application/json @Produce application/json @Param token header string tr
controller/sku.go:117
Method
OnSaleSku
(skuId int64)
service/sku.go:154
Method
OnSaleSku
(skuId int64)
dao/mysql/sku.go:98
Method
SaveAttrInfo
SaveAttrInfo 添加或者修改已有的属性 @Summary 添加或者修改已有的属性的接口 @Description 处理添加或者修改已有的属性请求 @Tags 商品基础属性接口 @Accept application/json @Produce application/json @Param
controller/attr.go:27
Method
SaveMenu
SaveMenu 新增菜单 @Summary 新增菜单接口 @Description 处理新增菜单请求 @Tags 菜单管理 @Accept application/json @Produce application/json @Param token header string true "用户
controller/menu.go:48
Method
SaveMenu
(p *model.ParamMenuSave)
service/menu.go:33
Method
SaveRole
SaveRole 新增角色 @Summary 新增角色接口 @Description 处理新增角色请求 @Tags 角色管理 @Accept application/json @Produce application/json @Param token header string true "用户
controller/role.go:57
Method
SaveRole
(p *model.ParamRoleSave)
service/role.go:24
Method
SaveSkuInfo
SaveSkuInfo 新增SKU接口 @Summary 新增SKU接口 @Description 新增SKU接口 @Tags 商品SKU接口 @Accept application/json @Produce application/json @Param token header string
controller/sku.go:26
Method
SaveSkuInfo
(skuInfo *model.SkuInfo)
service/sku.go:14
Method
SaveSkuInfo
(sku *model.Sku, skuImageList []*model.SkuImg, skuAttrValueList []*model.SkuAttrValue, skuSaleAttrValueList []
dao/mysql/sku.go:13
Method
SaveSpuInfo
SaveSpuInfo 新增SPU接口 @Summary 新增SPU接口 @Description 新增SPU接口 @Tags 商品SPU接口 @Accept application/json @Produce application/json @Param token header string
controller/spu.go:46
Method
SaveSpuInfo
(p *model.Spu)
service/spu.go:19
Method
SaveSpuInfo
(spu *model.Spu, imageList []*model.SpuImage, spuSaleAttrList []*model.SpuSaleAttr, spuSaleAttrValueList []*mo
dao/mysql/spu.go:22
Method
Scan
Scan 实现数据库扫描接口
pkg/SimpleDateFormat/SimpleDateFormat.go:46
Method
SignUp
SignUp 处理新增用户接口 @Summary 用户新增接口 @Description 处理用户新增请求 @Tags 用户管理 @Accept application/json @Produce application/json @Param object body model.ParamUser
controller/user.go:72
Method
SignUp
(p *model.ParamUserSignUp)
service/user.go:34
Method
ToAssign
ToAssign 根据角色获取菜单 @Summary 根据角色获取菜单接口 @Description 根据角色获取菜单请求 @Tags 菜单管理 @Accept application/json @Produce application/json @Param token header string
controller/menu.go:136
Method
ToAssign
ToAssign 获取用户角色分配接口 @Summary 用户角色分配接口 @Description 获取用户角色分配息 @Tags 用户管理 @Accept application/json @Produce application/json @Param token header string
controller/user.go:288
Method
ToAssign
(roleId int64)
service/menu.go:90
Method
ToAssign
(userId int64)
service/user.go:134
Method
UnmarshalJSON
(data []byte)
pkg/timestamp/timestamp.go:11
Method
UnmarshalJSON
UnmarshalJSON 实现 JSON 反序列化
pkg/SimpleDateFormat/SimpleDateFormat.go:25
Method
UpdateMenu
UpdateMenu 更新菜单 @Summary 更新菜单接口 @Description 处理更新菜单请求 @Tags 菜单管理 @Accept application/json @Produce application/json @Param token header string true "用
controller/menu.go:75
Method
UpdateMenu
(p *model.ParamMenuUpdate)
service/menu.go:58
Method
UpdateMenu
(menu *model.Menu)
dao/mysql/menu.go:45
Method
UpdateRole
UpdateRole 更新角色 @Summary 更新角色接口 @Description 处理更新角色请求 @Tags 角色管理 @Accept application/json @Produce application/json @Param token header string true "用
controller/role.go:86
Method
UpdateRole
(p *model.ParamRoleUpdate)
service/role.go:44
Method
UpdateRole
(role *model.Role)
dao/mysql/role.go:59
Method
UpdateSpuInfo
UpdateSpuInfo 更新SPU接口 @Summary 更新SPU接口 @Description 更新SPU接口 @Tags 商品SPU接口 @Accept application/json @Produce application/json @Param token header strin
controller/spu.go:178
Method
UpdateSpuInfo
(spu *model.Spu)
service/spu.go:114
Method
UpdateSpuInfo
(spu *model.Spu, imageList []*model.SpuImage, spuSaleAttrList []*model.SpuSaleAttr, spuSaleAttrValueList []*mo
dao/mysql/spu.go:129
Method
UpdateTrademark
UpdateTrademark 更新品牌 @Summary 更新品牌接口 @Description 处理更新品牌请求 @Tags 品牌管理 @Accept application/json @Produce application/json @Param token header string tr
controller/trademark.go:87
Method
UpdateTrademark
(p *model.ParamTmUpdate)
service/trademark.go:46
Method
UpdateTrademark
(data *model.Trademark)
dao/mysql/trademark.go:58
Method
UpdateUser
UpdateUser 更新用户 @Summary 更新用户接口 @Description 处理更新用户请求 @Tags 用户管理 @Accept application/json @Produce application/json @Param token header string true "用
controller/user.go:197
Method
UpdateUser
(p *model.ParamUserUpdate)
service/user.go:115
Method
UpdateUser
(user *model.User)
dao/mysql/user.go:117
Method
Value
Value 实现数据库驱动接口
pkg/SimpleDateFormat/SimpleDateFormat.go:38
Function
getCurrentUserName
getCurrentUserName 获取当前用户名
controller/request.go:30
Function
init
()
docs/docs.go:3421
Function
main
@title vue3_admin 项目接口文档 @version 1.0 @description 硅谷甄选项目后端 @contact.name WangJian @contact.url https://github.com/wangjian3306 @contact.email 9290002
main.go:31
← previous
101–197 of 197, ranked by callers