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) 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:"" ` }
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:_"` }
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()
Click to show internal directories.
Click to hide internal directories.