controller

package
v0.0.0-...-cc39e6f Latest Latest
Warning

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

Go to latest
Published: May 27, 2024 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminCtrl

type AdminCtrl struct {
	BaseCtrl

	Config *serverConfig.Config `inject:""`

	DefService     *serverService.DefService     `inject:""`
	FieldService   *serverService.FieldService   `inject:""`
	PreviewService *serverService.PreviewService `inject:""`
	SectionService *serverService.SectionService `inject:""`
	ReferService   *serverService.ReferService   `inject:""`
	ResService     *serverService.ResService     `inject:""`
	SyncService    *serverService.SyncService    `inject:""`

	RangesService    *serverService.RangesService    `inject:""`
	InstancesService *serverService.InstancesService `inject:""`
	TextService      *serverService.TextService      `inject:""`
	ExcelService     *serverService.ExcelService     `inject:""`
	ConfigService    *serverService.ConfigService    `inject:""`
}

func (*AdminCtrl) Handle

func (c *AdminCtrl) Handle(ctx iris.Context)

type BaseCtrl

type BaseCtrl struct {
}

func NewBaseCtrl

func NewBaseCtrl() *BaseCtrl

func (*BaseCtrl) BizErrResp

func (c *BaseCtrl) BizErrResp(err *domain.BizError, msg string) (ret domain.Response)

func (*BaseCtrl) ErrMsg

func (c *BaseCtrl) ErrMsg(err consts.ResponseCode, msg string) (ret string)

func (*BaseCtrl) ErrResp

func (c *BaseCtrl) ErrResp(respCode consts.ResponseCode, msg string) (ret domain.Response)

func (*BaseCtrl) SuccessResp

func (c *BaseCtrl) SuccessResp(data interface{}) (ret domain.Response)

type CommCtrl

type CommCtrl struct {
	SyncService *serverService.SyncService `inject:""`

	BaseCtrl
}

func (*CommCtrl) GetWorkDir

func (c *CommCtrl) GetWorkDir(ctx iris.Context)

func (*CommCtrl) SyncData

func (c *CommCtrl) SyncData(ctx iris.Context)

type DataCtrl

type DataCtrl struct {
	DecodeService *service.DecodeService `inject:""`
	MainService   *service.MainService   `inject:""`
	FileService   *service.FileService   `inject:""`
	BaseCtrl
}

func (*DataCtrl) DealwithParams

func (c *DataCtrl) DealwithParams(ctx iris.Context)

func (*DataCtrl) GenerateByFile

func (c *DataCtrl) GenerateByFile(ctx iris.Context)

func (*DataCtrl) GetDistFileContent

func (c *DataCtrl) GetDistFileContent(file string) (ret []byte)

func (*DataCtrl) GetFormFileContent

func (c *DataCtrl) GetFormFileContent(ctx iris.Context, name string) (ret []byte)

type DefCtrl

type DefCtrl struct {
	DefService     *serverService.DefService     `inject:""`
	PreviewService *serverService.PreviewService `inject:""`
	BaseCtrl
}

func (*DefCtrl) List

func (c *DefCtrl) List(ctx iris.Context)

type MockCtrl

type MockCtrl struct {
	MockService *serverService.MockService `inject:""`
	BaseCtrl
}

func (*MockCtrl) ChangeSampleSrc

func (c *MockCtrl) ChangeSampleSrc(ctx iris.Context)

func (*MockCtrl) Get

func (c *MockCtrl) Get(ctx iris.Context)

func (*MockCtrl) GetPreviewData

func (c *MockCtrl) GetPreviewData(ctx iris.Context)

func (*MockCtrl) GetPreviewResp

func (c *MockCtrl) GetPreviewResp(ctx iris.Context)

func (*MockCtrl) List

func (c *MockCtrl) List(ctx iris.Context)

func (*MockCtrl) ListSampleSrc

func (c *MockCtrl) ListSampleSrc(ctx iris.Context)

SampleSrc

func (*MockCtrl) Mock

func (c *MockCtrl) Mock(ctx iris.Context)

func (*MockCtrl) Remove

func (c *MockCtrl) Remove(ctx iris.Context)

func (*MockCtrl) Save

func (c *MockCtrl) Save(ctx iris.Context)

func (*MockCtrl) StartMockService

func (c *MockCtrl) StartMockService(ctx iris.Context)

func (*MockCtrl) Upload

func (c *MockCtrl) Upload(ctx iris.Context)

Jump to

Keyboard shortcuts

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