response

package
v3.0.0-...-7300911 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2024 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 Config

type Config struct {
	Selector *Selector `json:"selector"`
}

type Control

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

type Option

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

type Placeholder

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

type Property

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 Selector

type Selector struct {
	Type    string    `json:"type"`
	Options []*Option `json:"options"`
}

type TemplateContent

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

type TemplateName

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

type Title

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

type Value

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