attendance

package
v0.2.3 Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttendanceRequest

type AttendanceRequest struct {
	TransactionID string                   `json:"transactionId"`
	Data          []*AttendanceUserRequest `json:"data"`
}

type AttendanceUserListResponse

type AttendanceUserListResponse struct {
	xyh.Common
	Data AttendanceUserPage `json:"data"`
}

type AttendanceUserPage

type AttendanceUserPage struct {
	Index     int                `json:"index"`
	HasNext   int                `json:"hasNext"`
	NextIndex int                `json:"nextIndex"`
	OrgID     string             `json:"orgId"`
	OrgName   string             `json:"orgName"`
	Users     []*AttendanceUsers `json:"users"`
}

type AttendanceUserRequest

type AttendanceUserRequest struct {
	DataID   string   `json:"dataId"`
	Time     string   `json:"time"`
	OrgID    string   `json:"orgId"`
	UserID   string   `json:"userId"`
	Behavior string   `json:"behavior"`
	PicUrls  []string `json:"picUrls"`
	Temp     string   `json:"temp"`
	DeviceID string   `json:"deviceId"`
}

type AttendanceUserResponse

type AttendanceUserResponse struct {
	Code      int    `json:"code"`
	Msg       string `json:"msg"`
	Tip       string `json:"tip"`
	RequestID string `json:"requestId"`
	Data      struct {
		TransactionID string `json:"transactionId"`
		InvalidData   []struct {
			DataID string `json:"dataId"`
			Msg    string `json:"msg"`
		} `json:"invalidData"`
	} `json:"data"`
}

type AttendanceUserRoles

type AttendanceUserRoles struct {
	DeptID      string `json:"deptId"`
	DeptName    string `json:"deptName"`
	UserRole    string `json:"userRole"`
	RoleExplain string `json:"roleExplain"`
}

type AttendanceUsers

type AttendanceUsers struct {
	UserName  string                `json:"userName"`
	UserID    string                `json:"userId"`
	Gender    string                `json:"gender"`
	Avatar    string                `json:"avatar"`
	UserType  string                `json:"userType"`
	UserRoles []AttendanceUserRoles `json:"userRoles"`
}

Jump to

Keyboard shortcuts

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