service

package
v0.0.0-...-8fe00be Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

* @FilePath: /workflow-server/internal/service/oxygen.go * @Author: maggot-code * @Date: 2023-08-20 21:45:48 * @LastEditors: maggot-code * @LastEditTime: 2023-08-28 01:19:40 * @Description:

* @FilePath: /workflow-server/internal/service/service.go * @Author: maggot-code * @Date: 2023-08-13 02:14:29 * @LastEditors: maggot-code * @LastEditTime: 2023-08-20 21:48:27 * @Description:

* @FilePath: /workflow-server/internal/service/user.go * @Author: maggot-code * @Date: 2023-08-14 14:57:17 * @LastEditors: maggot-code * @LastEditTime: 2023-08-20 19:49:15 * @Description:

* @FilePath: /workflow-server/internal/service/work.go * @Author: maggot-code * @Date: 2023-08-20 19:13:09 * @LastEditors: maggot-code * @LastEditTime: 2023-08-27 16:50:26 * @Description:

Index

Constants

This section is empty.

Variables

View Source
var (
	NewUserError     = errors.StatusBadRequest("new user fail", "new user fail")
	ExchangeError    = errors.StatusBadRequest("wechat exchange session fail", "wechat exchange session fail")
	WechatLoginError = errors.StatusInternalServerError("wechat login fail", "wechat login fail")
)
View Source
var (
	CreateWorkLossParams = errors.StatusBadRequest("create work need to 'mark_time' ", "miss params")
	CreateWorkError      = errors.StatusBadRequest("create work error", "create work error")
)
View Source
var (
	OxygenError = errors.StatusBadRequest("oxygen error", "oxygen error")
)

Functions

This section is empty.

Types

type OxygenService

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

func NewOxygenService

func NewOxygenService(oc *biz.OxygenUseCase, wc *biz.WorkUseCase) *OxygenService

func (*OxygenService) FindOyxgen

func (os *OxygenService) FindOyxgen(ctx *gin.Context, req *http.Request) (handler.Response, error)

func (*OxygenService) GetOyxgens

func (os *OxygenService) GetOyxgens(ctx *gin.Context, req *http.Request) (handler.Response, error)

func (*OxygenService) RecordOxygen

func (os *OxygenService) RecordOxygen(ctx *gin.Context, req *http.Request) (handler.Response, error)

type UserService

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

func NewUserService

func NewUserService(uc *biz.UserUseCase) *UserService

func (*UserService) GetUser

func (us *UserService) GetUser(ctx *gin.Context, req *http.Request) (handler.Response, error)

func (*UserService) WechatLogin

func (us *UserService) WechatLogin(ctx *gin.Context, req *http.Request) (handler.Response, error)

type WorkService

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

func NewWorkService

func NewWorkService(wc *biz.WorkUseCase, oc *biz.OxygenUseCase, uc *biz.UserUseCase) *WorkService

func (*WorkService) CreateWork

func (ws *WorkService) CreateWork(ctx *gin.Context, req *http.Request) (handler.Response, error)

func (*WorkService) WorkToMark

func (ws *WorkService) WorkToMark(ctx *gin.Context, req *http.Request) (handler.Response, error)

Jump to

Keyboard shortcuts

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