response

package
v2.0.40 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Control added in v2.0.14

type Control struct {
	Property *Property      `json:"property"`
	Config   *power.HashMap `json:"config"`
}

type Option added in v2.0.14

type Option struct {
	Key   string   `json:"key"`
	Value []*Value `json:"value"`
}

type Placeholder added in v2.0.14

type Placeholder struct {
	Text string `json:"text"`
	Lang string `json:"lang"`
}

type Property added in v2.0.14

type Property struct {
	Control     string         `json:"control"`
	ID          string         `json:"id"`
	Title       []*Title       `json:"title"`
	Placeholder []*Placeholder `json:"placeholder"`
	Require     int            `json:"require"`
	UnPrint     int            `json:"un_print"`
}

type ResponseApprovalCreate

type ResponseApprovalCreate struct {
	*response.ResponseWork
	SpNo string `json:"sp_no"`
}

type ResponseApprovalDetail

type ResponseApprovalDetail struct {
	*response.ResponseWork
	Info power.HashMap `json:"info"`
}

type ResponseApprovalGetData

type ResponseApprovalGetData struct {
	*response.ResponseWork
	Count     int            `json:"count"`
	Total     int            `json:"total"`
	NextSPNum int            `json:"next_spnum"`
	Data      *power.HashMap `json:"data"`
}

type ResponseApprovalNoList

type ResponseApprovalNoList struct {
	*response.ResponseWork
	SpNoList []string `json:"sp_no_list"`
}

type ResponseApprovalTemplate

type ResponseApprovalTemplate struct {
	*response.ResponseWork

	TemplateNames   []*TemplateName  `json:"template_names"`
	TemplateContent *TemplateContent `json:"template_content"`
}

type ResponseCheckInDatas

type ResponseCheckInDatas struct {
	*response.ResponseWork

	Datas []*power.HashMap `json:"datas"`
}

type ResponseCheckInRecords

type ResponseCheckInRecords struct {
	*response.ResponseWork

	CheckInData []*power.HashMap `json:"checkindata"`
}

type ResponseCheckInRules

type ResponseCheckInRules struct {
	*response.ResponseWork
	Info []*power.HashMap `json:"info"`
}

type ResponseCheckInSchedulist

type ResponseCheckInSchedulist struct {
	*response.ResponseWork

	ScheduleList []*power.HashMap `json:"schedule_list"`
}

type ResponseCorpCheckInRules

type ResponseCorpCheckInRules struct {
	*response.ResponseWork
	Group []*power.HashMap `json:"group"`
}

type ResponseCorpVacationGetConfig

type ResponseCorpVacationGetConfig struct {
	*response.ResponseWork
	Lists []*power.HashMap `json:"lists"`
}

type ResponseCorpVacationGetQuota

type ResponseCorpVacationGetQuota struct {
	*response.ResponseWork
	Lists []*power.HashMap `json:"lists"`
}

type TemplateContent added in v2.0.14

type TemplateContent struct {
	Controls []Control `json:"controls"`
}

type TemplateName added in v2.0.14

type TemplateName struct {
	Text string `json:"text"`
	Lang string `json:"lang"`
}

type Title added in v2.0.14

type Title struct {
	Text string `json:"text"`
	Lang string `json:"lang"`
}

type Value added in v2.0.14

type Value struct {
	Text string `json:"text"`
	Lang string `json:"lang"`
}

Jump to

Keyboard shortcuts

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