https://github.com/summerkk/mall-api
仿照Java的mall项目.用Go重写接口
https://github.com/summerkk/mall-api
gin go mall shop
Last synced: 26 days ago
JSON representation
仿照Java的mall项目.用Go重写接口
- Host: GitHub
- URL: https://github.com/summerkk/mall-api
- Owner: summerKK
- Created: 2020-12-09T08:39:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-30T07:09:26.000Z (over 3 years ago)
- Last Synced: 2025-06-05T07:44:33.169Z (4 months ago)
- Topics: gin, go, mall, shop
- Language: Go
- Homepage:
- Size: 179 KB
- Stars: 11
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
- 仿照 `macro` 大佬的 `mall` 商城.用Go重写api.不知道能不能实现.干就完事了.
# 项目地址
[项目地址](https://github.com/macrozheng/mall)
# 原接口文档
[文档地址](http://admin-api.macrozheng.com/swagger-ui.html#/)
# 已经实现的接口
- 后台用户管理
- [x] GET /api/admin/user/:id -> GET /api/admin/:id
- [x] POST /api/admin/delete/:id
- [x] GET /api/admin/info (用户菜单和角色还没有获取)
- [ ] GET /api/admin/list
- [x] POST /api/admin/login
- [ ] POST /api/admin/logout
- [ ] GET /api/admin/refreshToken
- [x] POST /api/admin/register
- [ ] GET /api/admin/role/:adminId
- [ ] POST /api/admin/role/update
- [ ] POST /api/admin/update/:id
- [ ] POST /api/admin/updatePassword
- [ ] POST /api/admin/updateStatus/:id- 商品管理
- [x] POST /api/product/create
- [x] GET /api/product/list
- [x] GET /api/product/simpleList
- [x] POST /api/product/update/:id
- [x] POST /api/product/batchUpdate/deleteStatus -> /api/product/update/deleteStatus
- [x] POST /api/product/batchUpdate/newStatus -> /api/product/update/newStatus
- [x] POST /api/product/batchUpdate/publishStatus -> /api/product/update/publishStatus
- [x] POST /api/product/batchUpdate/recommendStatus -> /api/product/update/recommendStatus
- [x] POST /api/product/batchUpdate/verifyStatus -> /api/product/update/verifyStatus
- [x] GET /api/product/updateInfo/:id- 后台用户角色管理
- [x] POST /api/role/allocMenu
- [x] POST /api/role/allocResource
- [x] POST /api/role/create
- [ ] POST /api/role/delete
- [ ] GET /api/role/list
- [ ] GET /api/role/listAll
- [ ] GET /api/role/listMenu/:roleId
- [ ] GET /api/role/listResource/:roleId
- [ ] POST /api/role/update/:id
- [ ] POST /api/role/updateStatus/:id