admin

package
v0.0.0-...-69154b6 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2020 License: MIT Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminArticleCtrl

type AdminArticleCtrl struct {
	ArticleService *service.ArticleService `ioc:"auto"`
	TagService     *service.TagService     `ioc:"auto"`
}

func (*AdminArticleCtrl) Count

func (s *AdminArticleCtrl) Count(ctx *ctrl.HTTPContext) error

func (*AdminArticleCtrl) Delete

func (s *AdminArticleCtrl) Delete(ctx *ctrl.HTTPContext) error

func (*AdminArticleCtrl) Get

func (s *AdminArticleCtrl) Get(ctx *ctrl.HTTPContext) error

func (*AdminArticleCtrl) Page

func (s *AdminArticleCtrl) Page(ctx *ctrl.HTTPContext) error

func (*AdminArticleCtrl) Publish

func (s *AdminArticleCtrl) Publish(ctx *ctrl.HTTPContext) error

type AdminAuthCtrl

type AdminAuthCtrl struct {
	AdminService *service.AdminService `ioc:"auto"`
}

func (*AdminAuthCtrl) All

func (s *AdminAuthCtrl) All(ctx *ctrl.HTTPContext) error

func (*AdminAuthCtrl) Delete

func (s *AdminAuthCtrl) Delete(ctx *ctrl.HTTPContext) error

func (*AdminAuthCtrl) Get

func (s *AdminAuthCtrl) Get(ctx *ctrl.HTTPContext) error

func (*AdminAuthCtrl) Info

func (s *AdminAuthCtrl) Info(ctx *ctrl.HTTPContext) error

func (*AdminAuthCtrl) Login

func (s *AdminAuthCtrl) Login(ctx *ctrl.HTTPContext) error

func (*AdminAuthCtrl) Save

func (s *AdminAuthCtrl) Save(ctx *ctrl.HTTPContext) error

type AdminCategoryCtrl

type AdminCategoryCtrl struct {
	CategoryService *service.CategoryService `ioc:"auto"`
}

func (*AdminCategoryCtrl) Get

func (s *AdminCategoryCtrl) Get(ctx *ctrl.HTTPContext) error

func (*AdminCategoryCtrl) Page

func (s *AdminCategoryCtrl) Page(ctx *ctrl.HTTPContext) error

func (*AdminCategoryCtrl) Save

func (s *AdminCategoryCtrl) Save(ctx *ctrl.HTTPContext) error

func (*AdminCategoryCtrl) Sort

func (s *AdminCategoryCtrl) Sort(ctx *ctrl.HTTPContext) error

func (*AdminCategoryCtrl) Tree

func (s *AdminCategoryCtrl) Tree(ctx *ctrl.HTTPContext) error

type AdminDictCtrl

type AdminDictCtrl struct {
	DictService *service.DictService `ioc:"auto"`
}

func (*AdminDictCtrl) All

func (s *AdminDictCtrl) All(ctx *ctrl.HTTPContext) error

func (*AdminDictCtrl) Edit

func (s *AdminDictCtrl) Edit(ctx *ctrl.HTTPContext) error

func (*AdminDictCtrl) Init

func (s *AdminDictCtrl) Init(ctx *ctrl.HTTPContext) error

type AdminForm

type AdminForm struct {
	ID       uint   `json:"id"`
	Nickname string `json:"nickname"`
	Password string `json:"password"`
	UserName string `json:"user_name"`
	RoleID   uint   `json:"role_id"`
	Resume   string `json:"resume"`
	Avatar   string `json:"avatar"`
}

type AdminSkinCtrl

type AdminSkinCtrl struct {
	SkinService *service.SkinService `ioc:"auto"`
}

func (*AdminSkinCtrl) All

func (s *AdminSkinCtrl) All(ctx *ctrl.HTTPContext) error

type AdminTagCtrl

type AdminTagCtrl struct {
	TagService *service.TagService `ioc:"auto"`
}

func (*AdminTagCtrl) Get

func (s *AdminTagCtrl) Get(ctx *ctrl.HTTPContext) error

func (*AdminTagCtrl) HotTag

func (s *AdminTagCtrl) HotTag(ctx *ctrl.HTTPContext) error

func (*AdminTagCtrl) Page

func (s *AdminTagCtrl) Page(ctx *ctrl.HTTPContext) error

func (*AdminTagCtrl) Save

func (s *AdminTagCtrl) Save(ctx *ctrl.HTTPContext) error

func (*AdminTagCtrl) Search

func (s *AdminTagCtrl) Search(ctx *ctrl.HTTPContext) error

type AdminUploadCtrl

type AdminUploadCtrl struct {
	UploadType  string               `val:"${upload.type}"`
	LocalUpload *service.LocalUpload `ioc:"auto"`
	UpyunUpload *service.UpyunUpload `ioc:"auto"`
}

func (*AdminUploadCtrl) MarkdownUpload

func (s *AdminUploadCtrl) MarkdownUpload(ctx *ctrl.HTTPContext) error

func (*AdminUploadCtrl) Upload

func (s *AdminUploadCtrl) Upload(ctx *ctrl.HTTPContext) error

func (*AdminUploadCtrl) UploadBase64

func (s *AdminUploadCtrl) UploadBase64(ctx *ctrl.HTTPContext) error

type DeleteArticle

type DeleteArticle struct {
	IDS []int `json:"ids"`
}

type EditData

type EditData struct {
	Dicts []*model.Dict `json:"dicts"`
}

type PublishForm

type PublishForm struct {
	Article        *model.Article        `json:"article"`
	Content        *model.ArticleContent `json:"content"`
	Tags           []*model.Tag          `json:"tags"`
	GetCover       bool                  `json:"get_cover"`
	GetNetImage    bool                  `json:"get_net_image"`
	GetDescription bool                  `json:"get_description"`
}

type RoleCtrl

type RoleCtrl struct {
	RoleService *service.RoleService `ioc:"auto"`
}

func (*RoleCtrl) All

func (s *RoleCtrl) All(ctx *ctrl.HTTPContext) error

func (*RoleCtrl) AllPermission

func (s *RoleCtrl) AllPermission(ctx *ctrl.HTTPContext) error

func (*RoleCtrl) Get

func (s *RoleCtrl) Get(ctx *ctrl.HTTPContext) error

func (*RoleCtrl) InitRole

func (s *RoleCtrl) InitRole(ctx *ctrl.HTTPContext) error

func (*RoleCtrl) Page

func (s *RoleCtrl) Page(ctx *ctrl.HTTPContext) error

func (*RoleCtrl) Save

func (s *RoleCtrl) Save(ctx *ctrl.HTTPContext) error

type RoleForm

type RoleForm struct {
	ID         uint   `json:"id"`
	Code       string `json:"code"`
	Name       string `json:"name"`
	Permission []uint `json:"permission"`
}

Jump to

Keyboard shortcuts

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