actv1

package
v0.0.0-...-3b7be81 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2020 License: MIT Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrActIsFinished = errors.New("act is finished, can not be updated")
)

Functions

This section is empty.

Types

type ActDataResult

type ActDataResult httpsrv.ResultAnsw

type ActV1

type ActV1 struct {
	// contains filtered or unexported fields
}

func NewActV1

func NewActV1(ctx *context.Context,
	profilev1 *profilev1.ProfileV1,
	orm *orm.ORM,
	userV1 *userv1.UserV1,
	objectV1 *objectv1.ObjectV1,
	reviewV1 *reviewv1.ReviewV1,
	actsdetailV1 *actsdetailv1.ActsDetailV1) (*ActV1, error)

func (*ActV1) ActDeleteHandler

func (a *ActV1) ActDeleteHandler(ec echo.Context) (err error)

func (*ActV1) ActPutHandler

func (a *ActV1) ActPutHandler(ec echo.Context) (err error)

func (*ActV1) ActRevertedSuperviserPostHandler

func (a *ActV1) ActRevertedSuperviserPostHandler(ec echo.Context) (err error)

func (*ActV1) ActSignStaffPostHandler

func (a *ActV1) ActSignStaffPostHandler(ec echo.Context) (err error)

func (*ActV1) ActSignSuperviserPostHandler

func (a *ActV1) ActSignSuperviserPostHandler(ec echo.Context) (err error)

func (*ActV1) ActsGetByDate

func (a *ActV1) ActsGetByDate(ec echo.Context) (err error)

func (*ActV1) CreateAct

func (a *ActV1) CreateAct(request *models.Act) (*models.Act, error)

func (*ActV1) CreateImages

func (a *ActV1) CreateImages(actID string, multipartForm *multipart.Form) error

func (*ActV1) GetActByID

func (a *ActV1) GetActByID(id string) (data *models.Act, err error)

func (*ActV1) GetActsByDate

func (a *ActV1) GetActsByDate(timeStart, timeEnd types.NullTime) (data *ArrayOfOActData, err error)

func (*ActV1) GetActsByStaffID

func (a *ActV1) GetActsByStaffID(id int64) (data *ArrayOfOActData, err error)

func (*ActV1) GetActsBySuperviserID

func (a *ActV1) GetActsBySuperviserID(id int64) (data *ArrayOfOActData, err error)

func (*ActV1) GetImage

func (a *ActV1) GetImage(actID, imageID string) (*bytes.Buffer, int64, error)

func (*ActV1) HardDeleteActByID

func (a *ActV1) HardDeleteActByID(id string) (err error)

func (*ActV1) SoftDeleteActByID

func (a *ActV1) SoftDeleteActByID(id string) (err error)

func (*ActV1) UpdateActByID

func (a *ActV1) UpdateActByID(id string, request *models.Act) (*models.Act, error)

func (*ActV1) UpdateImagesList

func (a *ActV1) UpdateImagesList(actID, filename string) error

type ArrayOfOActData

type ArrayOfOActData []models.Act

Jump to

Keyboard shortcuts

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