12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package initialize
- import (
- "context"
- model "github.com/flipped-aurora/gin-vue-admin/server/model/system"
- "github.com/flipped-aurora/gin-vue-admin/server/plugin/plugin-tool/utils"
- )
- func Api(ctx context.Context) {
- entities := []model.SysApi{
- {
- Path: "/info/createInfo",
- Description: "新建公告",
- ApiGroup: "公告",
- Method: "POST",
- },
- {
- Path: "/info/deleteInfo",
- Description: "删除公告",
- ApiGroup: "公告",
- Method: "DELETE",
- },
- {
- Path: "/info/deleteInfoByIds",
- Description: "批量删除公告",
- ApiGroup: "公告",
- Method: "DELETE",
- },
- {
- Path: "/info/updateInfo",
- Description: "更新公告",
- ApiGroup: "公告",
- Method: "PUT",
- },
- {
- Path: "/info/findInfo",
- Description: "根据ID获取公告",
- ApiGroup: "公告",
- Method: "GET",
- },
- {
- Path: "/info/getInfoList",
- Description: "获取公告列表",
- ApiGroup: "公告",
- Method: "GET",
- },
- }
- utils.RegisterApis(entities...)
- }
|