1234567891011121314151617181920212223242526272829 |
- package shop
- import (
- "ulink-admin/frame"
- "ulink-admin/modules/shop/api/v1/admin"
- )
- type Express struct {
- Api *admin.ExpressApi `inject:""`
- }
- //初始化路由
- func (a *Express) InitRouter(router *frame.Group) {
- group := router.Group("/express").Permission(frame.MENU, "express", "快递管理")
- {
- //添加快递管理
- group.POST("", a.Api.Add).Permission(frame.AUTH, "express:add", "新增快递管理")
- //修改快递管理数据接口
- group.PUT("", a.Api.Edit).Permission(frame.AUTH, "express:edit", "更新快递管理")
- //删除快递管理数据
- group.DELETE("", a.Api.Delete).Permission(frame.AUTH, "express:delete", "删除快递管理")
- //查询快递管理数据
- group.GET("/page", a.Api.Page).Permission(frame.AUTH, "express:page", "分页查询快递管理")
- //查询快递管理数据
- group.GET("/list", a.Api.List).Permission(frame.AUTH, "express:list", "查询快递管理")
- //查询快递管理详情
- group.GET("", a.Api.Get).Permission(frame.AUTH, "express:get", "获取快递管理详情")
- }
- }
|