c_admin

package
v0.0.0-...-c2450c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2020 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthResourceController

type AuthResourceController struct {
	easy_mvc.Controller

	Page func() interface{} `path:"/admin/res/page" arg:"" doc:"资源列表" doc_arg:"" `
}

func (*AuthResourceController) Routers

func (it *AuthResourceController) Routers()

路由

func (*AuthResourceController) Scan

func (it *AuthResourceController) Scan()

type AuthRoleController

type AuthRoleController struct {
	easy_mvc.Controller
	AuthRoleService *service.AuthRoleService `inject:"AuthRoleService"`

	Page   func(name string, page int, size int) interface{}             `path:"/admin/user/auth/page" arg:"name,page:0,size:5" doc:"管理员角色列表" doc_arg:"" `
	Add    func(name string, resource_ids string) interface{}            `path:"/admin/user/auth/add" arg:"name,resource_ids" doc:"管理员角色添加" doc_arg:"" `
	Update func(id string, name string, resource_ids string) interface{} `path:"/admin/user/auth/update" arg:"id,name,resource_ids" doc:"管理员角色修改" doc_arg:"" `
	Delete func(id string) interface{}                                   `path:"/admin/user/auth/delete" arg:"id" doc:"管理员角色删除" doc_arg:"" `
}

func (*AuthRoleController) Routers

func (it *AuthRoleController) Routers()

路由

type CaptchaController

type CaptchaController struct {
	easy_mvc.Controller `doc:"验证码API"`
	StoreService        *service.StoreService `inject:"StoreService"`

	GetImage func(phone string, writer http.ResponseWriter) interface{} `path:"/admin/captcha" arg:"phone,w" doc:"图形验证码接口" doc_arg:"phone:手机号,w:_"`
}

func (*CaptchaController) Routers

func (it *CaptchaController) Routers()

路由

type MallClassController

type MallClassController struct {
	easy_mvc.Controller `doc:"(后台接口)商品分类"`

	MallClassService *service.MallClassService `inject:"MallClassService"`

	Page   func(name string, page int, size int) interface{}         `path:"/admin/user/mall/class/page" arg:"name,page:0,size:5" doc:"获取积分商城商品 分类列表信息" doc_arg:""`
	All    func() interface{}                                        `path:"/admin/user/mall/class/all" arg:"" doc:"获取积分商城商品 分类列表信息" doc_arg:""`
	Add    func(name string, logo_img string) interface{}            `path:"/admin/user/mall/class/add" arg:"name,logo_img" doc:"添加积分商城产品_分类" doc_arg:""`
	Detail func(id string) interface{}                               `path:"/admin/user/mall/class/detail" arg:"name" doc:"详情" doc_arg:""`
	Update func(id string, name string, logo_img string) interface{} `path:"/admin/user/mall/class/update" arg:"id,name,logo_img" doc:"更新" doc_arg:""`
	Delete func(id string) interface{}                               `path:"/admin/user/mall/class/delete" arg:"id" doc:"删除" doc_arg:""`
}

func (*MallClassController) Routers

func (it *MallClassController) Routers()

type MallOrderController

type MallOrderController struct {
	easy_mvc.Controller `doc:"(后台接口)商城订单"`

	MallOrderService         *service.MallOrderService         `inject:"MallOrderService"`
	MallSpecificationService *service.MallSpecificationService `inject:"MallSpecificationService"`

	Page        func(fuzzy string, sku_id string, status *int, time_start string, time_end string, page int, size int) interface{}                                                                                                   `` /* 130-byte string literal not displayed */
	Detail      func(id string) interface{}                                                                                                                                                                                          `path:"/admin/user/mall/order/detail" arg:"id" doc:"商城订单详情" doc_arg:""`
	Edit        func(id string, receive_name string, receive_phone string, receive_address string, express_num string, express_name string, status *int, sku_specification_id string, order_amount *int, remark *string) interface{} `` /* 195-byte string literal not displayed */
	ExpressList func() interface{}                                                                                                                                                                                                   `path:"/admin/user/mall/order/express" arg:"" doc:"商城快递列表" doc_arg:""`
	CancelOrder func(id string) interface{}                                                                                                                                                                                          `path:"/admin/user/mall/order/cancel" arg:"id" doc:"商城订单取消" doc_arg:""`
}

func (*MallOrderController) Routers

func (it *MallOrderController) Routers()

type MallSkuController

type MallSkuController struct {
	easy_mvc.Controller `doc:"(后台接口)商品"`

	MallSkuService           *service.MallSkuService           `inject:"MallSkuService"`
	MallSpecificationService *service.MallSpecificationService `inject:"MallSpecificationService"`
	MallCoverImageService    *service.MallCoverImageService    `inject:"MallCoverImageService"`
	MallClassService         *service.MallClassService         `inject:"MallClassService"`

	Delete  func(id string) interface{}                                                                                                                                                                                                                                 `path:"/admin/user/mall/sku/delete" arg:"id" doc:"商城商品删除" doc_arg:""`
	Page    func(title string, status *int, class_name string, min_amount *int, max_amount *int, tag1 string, tag2 string, tag3 string, order_by string, sort string, page int, size int) interface{}                                                                   `` /* 180-byte string literal not displayed */
	Add     func(title string, second_title string, content string, total_num int, shop_amount int, amount int, order_time_limit int, status int, class_name string, tag1 string, tag2 string, tag3 string, cover_images string, specs string) interface{}              `` /* 198-byte string literal not displayed */
	Detail  func(id string) interface{}                                                                                                                                                                                                                                 `path:"/admin/user/mall/sku/detail" arg:"id" doc:"商城商品详情" doc_arg:""`
	Shelves func(id string, status int) interface{}                                                                                                                                                                                                                     `path:"/admin/user/mall/sku/shelves" arg:"id,status" doc:"商城商品上下架" doc_arg:""`
	Update  func(id string, title string, second_title string, content string, total_num int, remain_num int, shop_amount int, amount int, order_time_limit int, status int, class_name string, tag1 string, tag2 string, tag3 string, cover_images string) interface{} `` /* 209-byte string literal not displayed */
}

func (*MallSkuController) Routers

func (it *MallSkuController) Routers()

type MallSpecificationController

type MallSpecificationController struct {
	easy_mvc.Controller `doc:"(后台接口)商品规格"`

	MallSpecificationService *service.MallSpecificationService `inject:"MallSpecificationService"`

	Add    func(name string, sku_id string) interface{} `path:"/admin/user/mall/sku/specification/add" arg:"name,sku_id" doc:"商品规格添加" doc_arg:""`
	Delete func(sku_id string, name string) interface{} `path:"/admin/user/mall/sku/specification/delete" arg:"sku_id,name" doc:"商品规格删除" doc_arg:""`
}

func (*MallSpecificationController) Routers

func (it *MallSpecificationController) Routers()

type UserController

type UserController struct {
	easy_mvc.Controller `doc:"用户控制器(后台)"`

	UserService *service.UserService `inject:"UserService"`

	AddressPage func(login_id string, phone string, real_name string, page int, size int) interface{} `path:"/admin/user/platform/address/page" arg:"login_id,phone,real_name,page:0,size:5" doc:"用户地址分页" doc_arg:""`

	Page func(id string, phone string, channel string, real_name string, invitation_code string, inviter_code string, TimeStart string, TimeEnd string, page int, size int) interface{} `` /* 147-byte string literal not displayed */

	PageExcel func(phone string, channel string, real_name string, invitation_code string, inviter_code string, TimeStart string, TimeEnd string, page int, size int, writer http.ResponseWriter) interface{} `` /* 168-byte string literal not displayed */
}

func (*UserController) Routers

func (it *UserController) Routers()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL