omo_msp_school

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var OptionType_name = map[int32]string{
	0: "Add",
	1: "Update",
	2: "Remove",
	3: "Get",
}
View Source
var OptionType_value = map[string]int32{
	"Add":    0,
	"Update": 1,
	"Remove": 2,
	"Get":    3,
}
View Source
var TargetType_name = map[int32]string{
	0: "TSelf",
	1: "TStudent",
	2: "TTeacher",
	3: "TClass",
	4: "TStudent_GH",
	5: "TTeacher_GH",
	6: "TSubject",
}
View Source
var TargetType_value = map[string]int32{
	"TSelf":       0,
	"TStudent":    1,
	"TTeacher":    2,
	"TClass":      3,
	"TStudent_GH": 4,
	"TTeacher_GH": 5,
	"TSubject":    6,
}

Functions

func RegisterClassesServiceHandler

func RegisterClassesServiceHandler(s server.Server, hdlr ClassesServiceHandler, opts ...server.HandlerOption) error

func RegisterLessonServiceHandler added in v1.3.0

func RegisterLessonServiceHandler(s server.Server, hdlr LessonServiceHandler, opts ...server.HandlerOption) error

func RegisterScheduleServiceHandler added in v1.3.0

func RegisterScheduleServiceHandler(s server.Server, hdlr ScheduleServiceHandler, opts ...server.HandlerOption) error

func RegisterSchoolServiceHandler

func RegisterSchoolServiceHandler(s server.Server, hdlr SchoolServiceHandler, opts ...server.HandlerOption) error

func RegisterStudentServiceHandler

func RegisterStudentServiceHandler(s server.Server, hdlr StudentServiceHandler, opts ...server.HandlerOption) error

func RegisterTeacherServiceHandler

func RegisterTeacherServiceHandler(s server.Server, hdlr TeacherServiceHandler, opts ...server.HandlerOption) error

func RegisterTimetableServiceHandler added in v1.2.0

func RegisterTimetableServiceHandler(s server.Server, hdlr TimetableServiceHandler, opts ...server.HandlerOption) error

Types

type ClassInfo

type ClassInfo struct {
	Id                   uint64        `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string        `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string        `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Created              uint64        `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64        `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string        `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string        `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Owner                string        `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"`
	Enrol                string        `protobuf:"bytes,9,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Grade                uint32        `protobuf:"varint,10,opt,name=grade,proto3" json:"grade,omitempty"`
	Type                 uint32        `protobuf:"varint,11,opt,name=type,proto3" json:"type,omitempty"`
	No                   uint32        `protobuf:"varint,12,opt,name=no,proto3" json:"no,omitempty"`
	Master               string        `protobuf:"bytes,13,opt,name=master,proto3" json:"master,omitempty"`
	Assistant            string        `protobuf:"bytes,14,opt,name=assistant,proto3" json:"assistant,omitempty"`
	Teachers             []string      `protobuf:"bytes,21,rep,name=teachers,proto3" json:"teachers,omitempty"`
	Students             []*MemberInfo `protobuf:"bytes,31,rep,name=students,proto3" json:"students,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ClassInfo) Descriptor

func (*ClassInfo) Descriptor() ([]byte, []int)

func (*ClassInfo) GetAssistant added in v1.1.0

func (m *ClassInfo) GetAssistant() string

func (*ClassInfo) GetCreated

func (m *ClassInfo) GetCreated() uint64

func (*ClassInfo) GetCreator

func (m *ClassInfo) GetCreator() string

func (*ClassInfo) GetEnrol

func (m *ClassInfo) GetEnrol() string

func (*ClassInfo) GetGrade

func (m *ClassInfo) GetGrade() uint32

func (*ClassInfo) GetId

func (m *ClassInfo) GetId() uint64

func (*ClassInfo) GetMaster

func (m *ClassInfo) GetMaster() string

func (*ClassInfo) GetName

func (m *ClassInfo) GetName() string

func (*ClassInfo) GetNo

func (m *ClassInfo) GetNo() uint32

func (*ClassInfo) GetOperator

func (m *ClassInfo) GetOperator() string

func (*ClassInfo) GetOwner

func (m *ClassInfo) GetOwner() string

func (*ClassInfo) GetStudents

func (m *ClassInfo) GetStudents() []*MemberInfo

func (*ClassInfo) GetTeachers

func (m *ClassInfo) GetTeachers() []string

func (*ClassInfo) GetType

func (m *ClassInfo) GetType() uint32

func (*ClassInfo) GetUid

func (m *ClassInfo) GetUid() string

func (*ClassInfo) GetUpdated

func (m *ClassInfo) GetUpdated() uint64

func (*ClassInfo) ProtoMessage

func (*ClassInfo) ProtoMessage()

func (*ClassInfo) Reset

func (m *ClassInfo) Reset()

func (*ClassInfo) String

func (m *ClassInfo) String() string

func (*ClassInfo) XXX_DiscardUnknown

func (m *ClassInfo) XXX_DiscardUnknown()

func (*ClassInfo) XXX_Marshal

func (m *ClassInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClassInfo) XXX_Merge

func (m *ClassInfo) XXX_Merge(src proto.Message)

func (*ClassInfo) XXX_Size

func (m *ClassInfo) XXX_Size() int

func (*ClassInfo) XXX_Unmarshal

func (m *ClassInfo) XXX_Unmarshal(b []byte) error

type ClassesService

type ClassesService interface {
	AddOne(ctx context.Context, in *ReqClassAdd, opts ...client.CallOption) (*ReplyClassList, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyClassInfo, error)
	GetList(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyClassList, error)
	GetArray(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplyClassList, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyClassList, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyClassInfo, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	UpdateOne(ctx context.Context, in *ReqClassUpdate, opts ...client.CallOption) (*ReplyClassInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
	SetMaster(ctx context.Context, in *ReqClassMaster, opts ...client.CallOption) (*ReplyInfo, error)
	SetAssistant(ctx context.Context, in *ReqClassMaster, opts ...client.CallOption) (*ReplyInfo, error)
	AppendStudent(ctx context.Context, in *ReqClassStudent, opts ...client.CallOption) (*ReplyClassStudents, error)
	SubtractStudent(ctx context.Context, in *ReqClassStudent, opts ...client.CallOption) (*ReplyClassStudents, error)
	AppendTeacher(ctx context.Context, in *ReqClassTeacher, opts ...client.CallOption) (*ReplyList, error)
	SubtractTeacher(ctx context.Context, in *ReqClassTeacher, opts ...client.CallOption) (*ReplyList, error)
}

func NewClassesService

func NewClassesService(name string, c client.Client) ClassesService

type CustodianInfo

type CustodianInfo struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Identify             string   `protobuf:"bytes,2,opt,name=identify,proto3" json:"identify,omitempty"`
	Phones               []string `protobuf:"bytes,3,rep,name=phones,proto3" json:"phones,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CustodianInfo) Descriptor

func (*CustodianInfo) Descriptor() ([]byte, []int)

func (*CustodianInfo) GetIdentify

func (m *CustodianInfo) GetIdentify() string

func (*CustodianInfo) GetName

func (m *CustodianInfo) GetName() string

func (*CustodianInfo) GetPhones

func (m *CustodianInfo) GetPhones() []string

func (*CustodianInfo) ProtoMessage

func (*CustodianInfo) ProtoMessage()

func (*CustodianInfo) Reset

func (m *CustodianInfo) Reset()

func (*CustodianInfo) String

func (m *CustodianInfo) String() string

func (*CustodianInfo) XXX_DiscardUnknown

func (m *CustodianInfo) XXX_DiscardUnknown()

func (*CustodianInfo) XXX_Marshal

func (m *CustodianInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustodianInfo) XXX_Merge

func (m *CustodianInfo) XXX_Merge(src proto.Message)

func (*CustodianInfo) XXX_Size

func (m *CustodianInfo) XXX_Size() int

func (*CustodianInfo) XXX_Unmarshal

func (m *CustodianInfo) XXX_Unmarshal(b []byte) error

type HistoryInfo added in v1.0.5

type HistoryInfo struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	School               string   `protobuf:"bytes,2,opt,name=school,proto3" json:"school,omitempty"`
	Remark               string   `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	Grade                uint32   `protobuf:"varint,4,opt,name=grade,proto3" json:"grade,omitempty"`
	Class                uint32   `protobuf:"varint,5,opt,name=class,proto3" json:"class,omitempty"`
	Enrol                string   `protobuf:"bytes,6,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Created              uint64   `protobuf:"varint,7,opt,name=created,proto3" json:"created,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HistoryInfo) Descriptor added in v1.0.5

func (*HistoryInfo) Descriptor() ([]byte, []int)

func (*HistoryInfo) GetClass added in v1.0.5

func (m *HistoryInfo) GetClass() uint32

func (*HistoryInfo) GetCreated added in v1.0.5

func (m *HistoryInfo) GetCreated() uint64

func (*HistoryInfo) GetEnrol added in v1.0.5

func (m *HistoryInfo) GetEnrol() string

func (*HistoryInfo) GetGrade added in v1.0.5

func (m *HistoryInfo) GetGrade() uint32

func (*HistoryInfo) GetRemark added in v1.0.5

func (m *HistoryInfo) GetRemark() string

func (*HistoryInfo) GetSchool added in v1.0.5

func (m *HistoryInfo) GetSchool() string

func (*HistoryInfo) GetUid added in v1.0.5

func (m *HistoryInfo) GetUid() string

func (*HistoryInfo) ProtoMessage added in v1.0.5

func (*HistoryInfo) ProtoMessage()

func (*HistoryInfo) Reset added in v1.0.5

func (m *HistoryInfo) Reset()

func (*HistoryInfo) String added in v1.0.5

func (m *HistoryInfo) String() string

func (*HistoryInfo) XXX_DiscardUnknown added in v1.0.5

func (m *HistoryInfo) XXX_DiscardUnknown()

func (*HistoryInfo) XXX_Marshal added in v1.0.5

func (m *HistoryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HistoryInfo) XXX_Merge added in v1.0.5

func (m *HistoryInfo) XXX_Merge(src proto.Message)

func (*HistoryInfo) XXX_Size added in v1.0.5

func (m *HistoryInfo) XXX_Size() int

func (*HistoryInfo) XXX_Unmarshal added in v1.0.5

func (m *HistoryInfo) XXX_Unmarshal(b []byte) error

type HonorBrief

type HonorBrief struct {
	Year                 string   `protobuf:"bytes,1,opt,name=year,proto3" json:"year,omitempty"`
	Count                uint32   `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Entities             []string `protobuf:"bytes,21,rep,name=entities,proto3" json:"entities,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HonorBrief) Descriptor

func (*HonorBrief) Descriptor() ([]byte, []int)

func (*HonorBrief) GetCount

func (m *HonorBrief) GetCount() uint32

func (*HonorBrief) GetEntities

func (m *HonorBrief) GetEntities() []string

func (*HonorBrief) GetYear

func (m *HonorBrief) GetYear() string

func (*HonorBrief) ProtoMessage

func (*HonorBrief) ProtoMessage()

func (*HonorBrief) Reset

func (m *HonorBrief) Reset()

func (*HonorBrief) String

func (m *HonorBrief) String() string

func (*HonorBrief) XXX_DiscardUnknown

func (m *HonorBrief) XXX_DiscardUnknown()

func (*HonorBrief) XXX_Marshal

func (m *HonorBrief) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HonorBrief) XXX_Merge

func (m *HonorBrief) XXX_Merge(src proto.Message)

func (*HonorBrief) XXX_Size

func (m *HonorBrief) XXX_Size() int

func (*HonorBrief) XXX_Unmarshal

func (m *HonorBrief) XXX_Unmarshal(b []byte) error

type HonorInfo

type HonorInfo struct {
	Uid                  string        `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string        `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	Parent               string        `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"`
	Children             []*HonorInfo  `protobuf:"bytes,21,rep,name=children,proto3" json:"children,omitempty"`
	Bries                []*HonorBrief `protobuf:"bytes,22,rep,name=bries,proto3" json:"bries,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*HonorInfo) Descriptor

func (*HonorInfo) Descriptor() ([]byte, []int)

func (*HonorInfo) GetBries

func (m *HonorInfo) GetBries() []*HonorBrief

func (*HonorInfo) GetChildren

func (m *HonorInfo) GetChildren() []*HonorInfo

func (*HonorInfo) GetName

func (m *HonorInfo) GetName() string

func (*HonorInfo) GetParent

func (m *HonorInfo) GetParent() string

func (*HonorInfo) GetRemark

func (m *HonorInfo) GetRemark() string

func (*HonorInfo) GetUid

func (m *HonorInfo) GetUid() string

func (*HonorInfo) ProtoMessage

func (*HonorInfo) ProtoMessage()

func (*HonorInfo) Reset

func (m *HonorInfo) Reset()

func (*HonorInfo) String

func (m *HonorInfo) String() string

func (*HonorInfo) XXX_DiscardUnknown

func (m *HonorInfo) XXX_DiscardUnknown()

func (*HonorInfo) XXX_Marshal

func (m *HonorInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HonorInfo) XXX_Merge

func (m *HonorInfo) XXX_Merge(src proto.Message)

func (*HonorInfo) XXX_Size

func (m *HonorInfo) XXX_Size() int

func (*HonorInfo) XXX_Unmarshal

func (m *HonorInfo) XXX_Unmarshal(b []byte) error

type LessonInfo added in v1.3.0

type LessonInfo struct {
	Id                   uint64   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Scene                string   `protobuf:"bytes,3,opt,name=scene,proto3" json:"scene,omitempty"`
	Created              uint64   `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64   `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string   `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string   `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Name                 string   `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string   `protobuf:"bytes,9,opt,name=remark,proto3" json:"remark,omitempty"`
	Cover                string   `protobuf:"bytes,10,opt,name=cover,proto3" json:"cover,omitempty"`
	Weight               uint32   `protobuf:"varint,11,opt,name=weight,proto3" json:"weight,omitempty"`
	Tags                 []string `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	Assets               []string `protobuf:"bytes,22,rep,name=assets,proto3" json:"assets,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LessonInfo) Descriptor added in v1.3.0

func (*LessonInfo) Descriptor() ([]byte, []int)

func (*LessonInfo) GetAssets added in v1.3.0

func (m *LessonInfo) GetAssets() []string

func (*LessonInfo) GetCover added in v1.3.0

func (m *LessonInfo) GetCover() string

func (*LessonInfo) GetCreated added in v1.3.0

func (m *LessonInfo) GetCreated() uint64

func (*LessonInfo) GetCreator added in v1.3.0

func (m *LessonInfo) GetCreator() string

func (*LessonInfo) GetId added in v1.3.0

func (m *LessonInfo) GetId() uint64

func (*LessonInfo) GetName added in v1.3.0

func (m *LessonInfo) GetName() string

func (*LessonInfo) GetOperator added in v1.3.0

func (m *LessonInfo) GetOperator() string

func (*LessonInfo) GetRemark added in v1.3.0

func (m *LessonInfo) GetRemark() string

func (*LessonInfo) GetScene added in v1.3.0

func (m *LessonInfo) GetScene() string

func (*LessonInfo) GetTags added in v1.3.0

func (m *LessonInfo) GetTags() []string

func (*LessonInfo) GetUid added in v1.3.0

func (m *LessonInfo) GetUid() string

func (*LessonInfo) GetUpdated added in v1.3.0

func (m *LessonInfo) GetUpdated() uint64

func (*LessonInfo) GetWeight added in v1.3.1

func (m *LessonInfo) GetWeight() uint32

func (*LessonInfo) ProtoMessage added in v1.3.0

func (*LessonInfo) ProtoMessage()

func (*LessonInfo) Reset added in v1.3.0

func (m *LessonInfo) Reset()

func (*LessonInfo) String added in v1.3.0

func (m *LessonInfo) String() string

func (*LessonInfo) XXX_DiscardUnknown added in v1.3.0

func (m *LessonInfo) XXX_DiscardUnknown()

func (*LessonInfo) XXX_Marshal added in v1.3.0

func (m *LessonInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LessonInfo) XXX_Merge added in v1.3.0

func (m *LessonInfo) XXX_Merge(src proto.Message)

func (*LessonInfo) XXX_Size added in v1.3.0

func (m *LessonInfo) XXX_Size() int

func (*LessonInfo) XXX_Unmarshal added in v1.3.0

func (m *LessonInfo) XXX_Unmarshal(b []byte) error

type LessonService added in v1.3.0

type LessonService interface {
	AddOne(ctx context.Context, in *ReqLessonAdd, opts ...client.CallOption) (*ReplyLessonInfo, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyLessonInfo, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyLessonList, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyLessonInfo, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	UpdateOne(ctx context.Context, in *ReqLessonUpdate, opts ...client.CallOption) (*ReplyLessonInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
}

func NewLessonService added in v1.3.0

func NewLessonService(name string, c client.Client) LessonService

type MemberInfo

type MemberInfo struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Student              string   `protobuf:"bytes,2,opt,name=student,proto3" json:"student,omitempty"`
	Status               uint32   `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
	Remark               string   `protobuf:"bytes,4,opt,name=remark,proto3" json:"remark,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MemberInfo) Descriptor

func (*MemberInfo) Descriptor() ([]byte, []int)

func (*MemberInfo) GetRemark

func (m *MemberInfo) GetRemark() string

func (*MemberInfo) GetStatus

func (m *MemberInfo) GetStatus() uint32

func (*MemberInfo) GetStudent

func (m *MemberInfo) GetStudent() string

func (*MemberInfo) GetUid

func (m *MemberInfo) GetUid() string

func (*MemberInfo) ProtoMessage

func (*MemberInfo) ProtoMessage()

func (*MemberInfo) Reset

func (m *MemberInfo) Reset()

func (*MemberInfo) String

func (m *MemberInfo) String() string

func (*MemberInfo) XXX_DiscardUnknown

func (m *MemberInfo) XXX_DiscardUnknown()

func (*MemberInfo) XXX_Marshal

func (m *MemberInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MemberInfo) XXX_Merge

func (m *MemberInfo) XXX_Merge(src proto.Message)

func (*MemberInfo) XXX_Size

func (m *MemberInfo) XXX_Size() int

func (*MemberInfo) XXX_Unmarshal

func (m *MemberInfo) XXX_Unmarshal(b []byte) error

type OptionType

type OptionType int32
const (
	OptionType_Add    OptionType = 0
	OptionType_Update OptionType = 1
	OptionType_Remove OptionType = 2
	OptionType_Get    OptionType = 3
)

func (OptionType) EnumDescriptor

func (OptionType) EnumDescriptor() ([]byte, []int)

func (OptionType) String

func (x OptionType) String() string

type PairInfo

type PairInfo struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PairInfo) Descriptor

func (*PairInfo) Descriptor() ([]byte, []int)

func (*PairInfo) GetKey

func (m *PairInfo) GetKey() string

func (*PairInfo) GetValue

func (m *PairInfo) GetValue() string

func (*PairInfo) ProtoMessage

func (*PairInfo) ProtoMessage()

func (*PairInfo) Reset

func (m *PairInfo) Reset()

func (*PairInfo) String

func (m *PairInfo) String() string

func (*PairInfo) XXX_DiscardUnknown

func (m *PairInfo) XXX_DiscardUnknown()

func (*PairInfo) XXX_Marshal

func (m *PairInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PairInfo) XXX_Merge

func (m *PairInfo) XXX_Merge(src proto.Message)

func (*PairInfo) XXX_Size

func (m *PairInfo) XXX_Size() int

func (*PairInfo) XXX_Unmarshal

func (m *PairInfo) XXX_Unmarshal(b []byte) error

type ReplyClassInfo

type ReplyClassInfo struct {
	Info                 *ClassInfo   `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyClassInfo) Descriptor

func (*ReplyClassInfo) Descriptor() ([]byte, []int)

func (*ReplyClassInfo) GetInfo

func (m *ReplyClassInfo) GetInfo() *ClassInfo

func (*ReplyClassInfo) GetStatus

func (m *ReplyClassInfo) GetStatus() *ReplyStatus

func (*ReplyClassInfo) ProtoMessage

func (*ReplyClassInfo) ProtoMessage()

func (*ReplyClassInfo) Reset

func (m *ReplyClassInfo) Reset()

func (*ReplyClassInfo) String

func (m *ReplyClassInfo) String() string

func (*ReplyClassInfo) XXX_DiscardUnknown

func (m *ReplyClassInfo) XXX_DiscardUnknown()

func (*ReplyClassInfo) XXX_Marshal

func (m *ReplyClassInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyClassInfo) XXX_Merge

func (m *ReplyClassInfo) XXX_Merge(src proto.Message)

func (*ReplyClassInfo) XXX_Size

func (m *ReplyClassInfo) XXX_Size() int

func (*ReplyClassInfo) XXX_Unmarshal

func (m *ReplyClassInfo) XXX_Unmarshal(b []byte) error

type ReplyClassList

type ReplyClassList struct {
	Total                uint32       `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Page                 uint32       `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Pages                uint32       `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"`
	Number               uint32       `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*ClassInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyClassList) Descriptor

func (*ReplyClassList) Descriptor() ([]byte, []int)

func (*ReplyClassList) GetList

func (m *ReplyClassList) GetList() []*ClassInfo

func (*ReplyClassList) GetNumber

func (m *ReplyClassList) GetNumber() uint32

func (*ReplyClassList) GetPage

func (m *ReplyClassList) GetPage() uint32

func (*ReplyClassList) GetPages added in v1.0.4

func (m *ReplyClassList) GetPages() uint32

func (*ReplyClassList) GetStatus

func (m *ReplyClassList) GetStatus() *ReplyStatus

func (*ReplyClassList) GetTotal

func (m *ReplyClassList) GetTotal() uint32

func (*ReplyClassList) ProtoMessage

func (*ReplyClassList) ProtoMessage()

func (*ReplyClassList) Reset

func (m *ReplyClassList) Reset()

func (*ReplyClassList) String

func (m *ReplyClassList) String() string

func (*ReplyClassList) XXX_DiscardUnknown

func (m *ReplyClassList) XXX_DiscardUnknown()

func (*ReplyClassList) XXX_Marshal

func (m *ReplyClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyClassList) XXX_Merge

func (m *ReplyClassList) XXX_Merge(src proto.Message)

func (*ReplyClassList) XXX_Size

func (m *ReplyClassList) XXX_Size() int

func (*ReplyClassList) XXX_Unmarshal

func (m *ReplyClassList) XXX_Unmarshal(b []byte) error

type ReplyClassStudents added in v1.0.6

type ReplyClassStudents struct {
	Status               *ReplyStatus  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Students             []*MemberInfo `protobuf:"bytes,11,rep,name=students,proto3" json:"students,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReplyClassStudents) Descriptor added in v1.0.6

func (*ReplyClassStudents) Descriptor() ([]byte, []int)

func (*ReplyClassStudents) GetStatus added in v1.0.6

func (m *ReplyClassStudents) GetStatus() *ReplyStatus

func (*ReplyClassStudents) GetStudents added in v1.0.6

func (m *ReplyClassStudents) GetStudents() []*MemberInfo

func (*ReplyClassStudents) ProtoMessage added in v1.0.6

func (*ReplyClassStudents) ProtoMessage()

func (*ReplyClassStudents) Reset added in v1.0.6

func (m *ReplyClassStudents) Reset()

func (*ReplyClassStudents) String added in v1.0.6

func (m *ReplyClassStudents) String() string

func (*ReplyClassStudents) XXX_DiscardUnknown added in v1.0.6

func (m *ReplyClassStudents) XXX_DiscardUnknown()

func (*ReplyClassStudents) XXX_Marshal added in v1.0.6

func (m *ReplyClassStudents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyClassStudents) XXX_Merge added in v1.0.6

func (m *ReplyClassStudents) XXX_Merge(src proto.Message)

func (*ReplyClassStudents) XXX_Size added in v1.0.6

func (m *ReplyClassStudents) XXX_Size() int

func (*ReplyClassStudents) XXX_Unmarshal added in v1.0.6

func (m *ReplyClassStudents) XXX_Unmarshal(b []byte) error

type ReplyInfo

type ReplyInfo struct {
	Uid                  string       `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyInfo) Descriptor

func (*ReplyInfo) Descriptor() ([]byte, []int)

func (*ReplyInfo) GetStatus

func (m *ReplyInfo) GetStatus() *ReplyStatus

func (*ReplyInfo) GetUid

func (m *ReplyInfo) GetUid() string

func (*ReplyInfo) ProtoMessage

func (*ReplyInfo) ProtoMessage()

func (*ReplyInfo) Reset

func (m *ReplyInfo) Reset()

func (*ReplyInfo) String

func (m *ReplyInfo) String() string

func (*ReplyInfo) XXX_DiscardUnknown

func (m *ReplyInfo) XXX_DiscardUnknown()

func (*ReplyInfo) XXX_Marshal

func (m *ReplyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyInfo) XXX_Merge

func (m *ReplyInfo) XXX_Merge(src proto.Message)

func (*ReplyInfo) XXX_Size

func (m *ReplyInfo) XXX_Size() int

func (*ReplyInfo) XXX_Unmarshal

func (m *ReplyInfo) XXX_Unmarshal(b []byte) error

type ReplyLessonInfo added in v1.3.0

type ReplyLessonInfo struct {
	Info                 *LessonInfo  `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Role                 uint32       `protobuf:"varint,2,opt,name=role,proto3" json:"role,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyLessonInfo) Descriptor added in v1.3.0

func (*ReplyLessonInfo) Descriptor() ([]byte, []int)

func (*ReplyLessonInfo) GetInfo added in v1.3.0

func (m *ReplyLessonInfo) GetInfo() *LessonInfo

func (*ReplyLessonInfo) GetRole added in v1.3.0

func (m *ReplyLessonInfo) GetRole() uint32

func (*ReplyLessonInfo) GetStatus added in v1.3.0

func (m *ReplyLessonInfo) GetStatus() *ReplyStatus

func (*ReplyLessonInfo) ProtoMessage added in v1.3.0

func (*ReplyLessonInfo) ProtoMessage()

func (*ReplyLessonInfo) Reset added in v1.3.0

func (m *ReplyLessonInfo) Reset()

func (*ReplyLessonInfo) String added in v1.3.0

func (m *ReplyLessonInfo) String() string

func (*ReplyLessonInfo) XXX_DiscardUnknown added in v1.3.0

func (m *ReplyLessonInfo) XXX_DiscardUnknown()

func (*ReplyLessonInfo) XXX_Marshal added in v1.3.0

func (m *ReplyLessonInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyLessonInfo) XXX_Merge added in v1.3.0

func (m *ReplyLessonInfo) XXX_Merge(src proto.Message)

func (*ReplyLessonInfo) XXX_Size added in v1.3.0

func (m *ReplyLessonInfo) XXX_Size() int

func (*ReplyLessonInfo) XXX_Unmarshal added in v1.3.0

func (m *ReplyLessonInfo) XXX_Unmarshal(b []byte) error

type ReplyLessonList added in v1.3.0

type ReplyLessonList struct {
	Total                uint32        `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Page                 uint32        `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Pages                uint32        `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"`
	Number               uint32        `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus  `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*LessonInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReplyLessonList) Descriptor added in v1.3.0

func (*ReplyLessonList) Descriptor() ([]byte, []int)

func (*ReplyLessonList) GetList added in v1.3.0

func (m *ReplyLessonList) GetList() []*LessonInfo

func (*ReplyLessonList) GetNumber added in v1.3.0

func (m *ReplyLessonList) GetNumber() uint32

func (*ReplyLessonList) GetPage added in v1.3.0

func (m *ReplyLessonList) GetPage() uint32

func (*ReplyLessonList) GetPages added in v1.3.0

func (m *ReplyLessonList) GetPages() uint32

func (*ReplyLessonList) GetStatus added in v1.3.0

func (m *ReplyLessonList) GetStatus() *ReplyStatus

func (*ReplyLessonList) GetTotal added in v1.3.0

func (m *ReplyLessonList) GetTotal() uint32

func (*ReplyLessonList) ProtoMessage added in v1.3.0

func (*ReplyLessonList) ProtoMessage()

func (*ReplyLessonList) Reset added in v1.3.0

func (m *ReplyLessonList) Reset()

func (*ReplyLessonList) String added in v1.3.0

func (m *ReplyLessonList) String() string

func (*ReplyLessonList) XXX_DiscardUnknown added in v1.3.0

func (m *ReplyLessonList) XXX_DiscardUnknown()

func (*ReplyLessonList) XXX_Marshal added in v1.3.0

func (m *ReplyLessonList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyLessonList) XXX_Merge added in v1.3.0

func (m *ReplyLessonList) XXX_Merge(src proto.Message)

func (*ReplyLessonList) XXX_Size added in v1.3.0

func (m *ReplyLessonList) XXX_Size() int

func (*ReplyLessonList) XXX_Unmarshal added in v1.3.0

func (m *ReplyLessonList) XXX_Unmarshal(b []byte) error

type ReplyList added in v1.0.5

type ReplyList struct {
	Status               *ReplyStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Uid                  string       `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	List                 []string     `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyList) Descriptor added in v1.0.5

func (*ReplyList) Descriptor() ([]byte, []int)

func (*ReplyList) GetList added in v1.0.5

func (m *ReplyList) GetList() []string

func (*ReplyList) GetStatus added in v1.0.5

func (m *ReplyList) GetStatus() *ReplyStatus

func (*ReplyList) GetUid added in v1.0.5

func (m *ReplyList) GetUid() string

func (*ReplyList) ProtoMessage added in v1.0.5

func (*ReplyList) ProtoMessage()

func (*ReplyList) Reset added in v1.0.5

func (m *ReplyList) Reset()

func (*ReplyList) String added in v1.0.5

func (m *ReplyList) String() string

func (*ReplyList) XXX_DiscardUnknown added in v1.0.5

func (m *ReplyList) XXX_DiscardUnknown()

func (*ReplyList) XXX_Marshal added in v1.0.5

func (m *ReplyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyList) XXX_Merge added in v1.0.5

func (m *ReplyList) XXX_Merge(src proto.Message)

func (*ReplyList) XXX_Size added in v1.0.5

func (m *ReplyList) XXX_Size() int

func (*ReplyList) XXX_Unmarshal added in v1.0.5

func (m *ReplyList) XXX_Unmarshal(b []byte) error

type ReplyScheduleInfo added in v1.3.0

type ReplyScheduleInfo struct {
	Info                 *ScheduleInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Role                 uint32        `protobuf:"varint,2,opt,name=role,proto3" json:"role,omitempty"`
	Status               *ReplyStatus  `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReplyScheduleInfo) Descriptor added in v1.3.0

func (*ReplyScheduleInfo) Descriptor() ([]byte, []int)

func (*ReplyScheduleInfo) GetInfo added in v1.3.0

func (m *ReplyScheduleInfo) GetInfo() *ScheduleInfo

func (*ReplyScheduleInfo) GetRole added in v1.3.0

func (m *ReplyScheduleInfo) GetRole() uint32

func (*ReplyScheduleInfo) GetStatus added in v1.3.0

func (m *ReplyScheduleInfo) GetStatus() *ReplyStatus

func (*ReplyScheduleInfo) ProtoMessage added in v1.3.0

func (*ReplyScheduleInfo) ProtoMessage()

func (*ReplyScheduleInfo) Reset added in v1.3.0

func (m *ReplyScheduleInfo) Reset()

func (*ReplyScheduleInfo) String added in v1.3.0

func (m *ReplyScheduleInfo) String() string

func (*ReplyScheduleInfo) XXX_DiscardUnknown added in v1.3.0

func (m *ReplyScheduleInfo) XXX_DiscardUnknown()

func (*ReplyScheduleInfo) XXX_Marshal added in v1.3.0

func (m *ReplyScheduleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyScheduleInfo) XXX_Merge added in v1.3.0

func (m *ReplyScheduleInfo) XXX_Merge(src proto.Message)

func (*ReplyScheduleInfo) XXX_Size added in v1.3.0

func (m *ReplyScheduleInfo) XXX_Size() int

func (*ReplyScheduleInfo) XXX_Unmarshal added in v1.3.0

func (m *ReplyScheduleInfo) XXX_Unmarshal(b []byte) error

type ReplyScheduleList added in v1.3.0

type ReplyScheduleList struct {
	Total                uint32          `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Page                 uint32          `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Pages                uint32          `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"`
	Number               uint32          `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus    `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*ScheduleInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*ReplyScheduleList) Descriptor added in v1.3.0

func (*ReplyScheduleList) Descriptor() ([]byte, []int)

func (*ReplyScheduleList) GetList added in v1.3.0

func (m *ReplyScheduleList) GetList() []*ScheduleInfo

func (*ReplyScheduleList) GetNumber added in v1.3.0

func (m *ReplyScheduleList) GetNumber() uint32

func (*ReplyScheduleList) GetPage added in v1.3.0

func (m *ReplyScheduleList) GetPage() uint32

func (*ReplyScheduleList) GetPages added in v1.3.0

func (m *ReplyScheduleList) GetPages() uint32

func (*ReplyScheduleList) GetStatus added in v1.3.0

func (m *ReplyScheduleList) GetStatus() *ReplyStatus

func (*ReplyScheduleList) GetTotal added in v1.3.0

func (m *ReplyScheduleList) GetTotal() uint32

func (*ReplyScheduleList) ProtoMessage added in v1.3.0

func (*ReplyScheduleList) ProtoMessage()

func (*ReplyScheduleList) Reset added in v1.3.0

func (m *ReplyScheduleList) Reset()

func (*ReplyScheduleList) String added in v1.3.0

func (m *ReplyScheduleList) String() string

func (*ReplyScheduleList) XXX_DiscardUnknown added in v1.3.0

func (m *ReplyScheduleList) XXX_DiscardUnknown()

func (*ReplyScheduleList) XXX_Marshal added in v1.3.0

func (m *ReplyScheduleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyScheduleList) XXX_Merge added in v1.3.0

func (m *ReplyScheduleList) XXX_Merge(src proto.Message)

func (*ReplyScheduleList) XXX_Size added in v1.3.0

func (m *ReplyScheduleList) XXX_Size() int

func (*ReplyScheduleList) XXX_Unmarshal added in v1.3.0

func (m *ReplyScheduleList) XXX_Unmarshal(b []byte) error

type ReplyScheduleUsers added in v1.3.0

type ReplyScheduleUsers struct {
	Parent               string       `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string       `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Users                []string     `protobuf:"bytes,11,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyScheduleUsers) Descriptor added in v1.3.0

func (*ReplyScheduleUsers) Descriptor() ([]byte, []int)

func (*ReplyScheduleUsers) GetParent added in v1.3.0

func (m *ReplyScheduleUsers) GetParent() string

func (*ReplyScheduleUsers) GetStatus added in v1.3.1

func (m *ReplyScheduleUsers) GetStatus() *ReplyStatus

func (*ReplyScheduleUsers) GetUid added in v1.3.0

func (m *ReplyScheduleUsers) GetUid() string

func (*ReplyScheduleUsers) GetUsers added in v1.3.0

func (m *ReplyScheduleUsers) GetUsers() []string

func (*ReplyScheduleUsers) ProtoMessage added in v1.3.0

func (*ReplyScheduleUsers) ProtoMessage()

func (*ReplyScheduleUsers) Reset added in v1.3.0

func (m *ReplyScheduleUsers) Reset()

func (*ReplyScheduleUsers) String added in v1.3.0

func (m *ReplyScheduleUsers) String() string

func (*ReplyScheduleUsers) XXX_DiscardUnknown added in v1.3.0

func (m *ReplyScheduleUsers) XXX_DiscardUnknown()

func (*ReplyScheduleUsers) XXX_Marshal added in v1.3.0

func (m *ReplyScheduleUsers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyScheduleUsers) XXX_Merge added in v1.3.0

func (m *ReplyScheduleUsers) XXX_Merge(src proto.Message)

func (*ReplyScheduleUsers) XXX_Size added in v1.3.0

func (m *ReplyScheduleUsers) XXX_Size() int

func (*ReplyScheduleUsers) XXX_Unmarshal added in v1.3.0

func (m *ReplyScheduleUsers) XXX_Unmarshal(b []byte) error

type ReplySchoolHonors

type ReplySchoolHonors struct {
	Scene                string       `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Type                 uint32       `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Honors               []*HonorInfo `protobuf:"bytes,11,rep,name=honors,proto3" json:"honors,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplySchoolHonors) Descriptor

func (*ReplySchoolHonors) Descriptor() ([]byte, []int)

func (*ReplySchoolHonors) GetHonors

func (m *ReplySchoolHonors) GetHonors() []*HonorInfo

func (*ReplySchoolHonors) GetScene

func (m *ReplySchoolHonors) GetScene() string

func (*ReplySchoolHonors) GetStatus

func (m *ReplySchoolHonors) GetStatus() *ReplyStatus

func (*ReplySchoolHonors) GetType

func (m *ReplySchoolHonors) GetType() uint32

func (*ReplySchoolHonors) ProtoMessage

func (*ReplySchoolHonors) ProtoMessage()

func (*ReplySchoolHonors) Reset

func (m *ReplySchoolHonors) Reset()

func (*ReplySchoolHonors) String

func (m *ReplySchoolHonors) String() string

func (*ReplySchoolHonors) XXX_DiscardUnknown

func (m *ReplySchoolHonors) XXX_DiscardUnknown()

func (*ReplySchoolHonors) XXX_Marshal

func (m *ReplySchoolHonors) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplySchoolHonors) XXX_Merge

func (m *ReplySchoolHonors) XXX_Merge(src proto.Message)

func (*ReplySchoolHonors) XXX_Size

func (m *ReplySchoolHonors) XXX_Size() int

func (*ReplySchoolHonors) XXX_Unmarshal

func (m *ReplySchoolHonors) XXX_Unmarshal(b []byte) error

type ReplySchoolInfo

type ReplySchoolInfo struct {
	Info                 *SchoolInfo  `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Role                 uint32       `protobuf:"varint,2,opt,name=role,proto3" json:"role,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplySchoolInfo) Descriptor

func (*ReplySchoolInfo) Descriptor() ([]byte, []int)

func (*ReplySchoolInfo) GetInfo

func (m *ReplySchoolInfo) GetInfo() *SchoolInfo

func (*ReplySchoolInfo) GetRole

func (m *ReplySchoolInfo) GetRole() uint32

func (*ReplySchoolInfo) GetStatus

func (m *ReplySchoolInfo) GetStatus() *ReplyStatus

func (*ReplySchoolInfo) ProtoMessage

func (*ReplySchoolInfo) ProtoMessage()

func (*ReplySchoolInfo) Reset

func (m *ReplySchoolInfo) Reset()

func (*ReplySchoolInfo) String

func (m *ReplySchoolInfo) String() string

func (*ReplySchoolInfo) XXX_DiscardUnknown

func (m *ReplySchoolInfo) XXX_DiscardUnknown()

func (*ReplySchoolInfo) XXX_Marshal

func (m *ReplySchoolInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplySchoolInfo) XXX_Merge

func (m *ReplySchoolInfo) XXX_Merge(src proto.Message)

func (*ReplySchoolInfo) XXX_Size

func (m *ReplySchoolInfo) XXX_Size() int

func (*ReplySchoolInfo) XXX_Unmarshal

func (m *ReplySchoolInfo) XXX_Unmarshal(b []byte) error

type ReplySchoolList

type ReplySchoolList struct {
	Total                uint32        `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Page                 uint32        `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Pages                uint32        `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"`
	Number               uint32        `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus  `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*SchoolInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReplySchoolList) Descriptor

func (*ReplySchoolList) Descriptor() ([]byte, []int)

func (*ReplySchoolList) GetList

func (m *ReplySchoolList) GetList() []*SchoolInfo

func (*ReplySchoolList) GetNumber

func (m *ReplySchoolList) GetNumber() uint32

func (*ReplySchoolList) GetPage

func (m *ReplySchoolList) GetPage() uint32

func (*ReplySchoolList) GetPages added in v1.0.4

func (m *ReplySchoolList) GetPages() uint32

func (*ReplySchoolList) GetStatus

func (m *ReplySchoolList) GetStatus() *ReplyStatus

func (*ReplySchoolList) GetTotal

func (m *ReplySchoolList) GetTotal() uint32

func (*ReplySchoolList) ProtoMessage

func (*ReplySchoolList) ProtoMessage()

func (*ReplySchoolList) Reset

func (m *ReplySchoolList) Reset()

func (*ReplySchoolList) String

func (m *ReplySchoolList) String() string

func (*ReplySchoolList) XXX_DiscardUnknown

func (m *ReplySchoolList) XXX_DiscardUnknown()

func (*ReplySchoolList) XXX_Marshal

func (m *ReplySchoolList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplySchoolList) XXX_Merge

func (m *ReplySchoolList) XXX_Merge(src proto.Message)

func (*ReplySchoolList) XXX_Size

func (m *ReplySchoolList) XXX_Size() int

func (*ReplySchoolList) XXX_Unmarshal

func (m *ReplySchoolList) XXX_Unmarshal(b []byte) error

type ReplySchoolSubjects

type ReplySchoolSubjects struct {
	Scene                string         `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Status               *ReplyStatus   `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Subjects             []*SubjectInfo `protobuf:"bytes,11,rep,name=subjects,proto3" json:"subjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ReplySchoolSubjects) Descriptor

func (*ReplySchoolSubjects) Descriptor() ([]byte, []int)

func (*ReplySchoolSubjects) GetScene

func (m *ReplySchoolSubjects) GetScene() string

func (*ReplySchoolSubjects) GetStatus

func (m *ReplySchoolSubjects) GetStatus() *ReplyStatus

func (*ReplySchoolSubjects) GetSubjects

func (m *ReplySchoolSubjects) GetSubjects() []*SubjectInfo

func (*ReplySchoolSubjects) ProtoMessage

func (*ReplySchoolSubjects) ProtoMessage()

func (*ReplySchoolSubjects) Reset

func (m *ReplySchoolSubjects) Reset()

func (*ReplySchoolSubjects) String

func (m *ReplySchoolSubjects) String() string

func (*ReplySchoolSubjects) XXX_DiscardUnknown

func (m *ReplySchoolSubjects) XXX_DiscardUnknown()

func (*ReplySchoolSubjects) XXX_Marshal

func (m *ReplySchoolSubjects) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplySchoolSubjects) XXX_Merge

func (m *ReplySchoolSubjects) XXX_Merge(src proto.Message)

func (*ReplySchoolSubjects) XXX_Size

func (m *ReplySchoolSubjects) XXX_Size() int

func (*ReplySchoolSubjects) XXX_Unmarshal

func (m *ReplySchoolSubjects) XXX_Unmarshal(b []byte) error

type ReplyStatistic added in v1.1.2

type ReplyStatistic struct {
	Status               *ReplyStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Key                  string       `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Owner                string       `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	Count                uint32       `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyStatistic) Descriptor added in v1.1.2

func (*ReplyStatistic) Descriptor() ([]byte, []int)

func (*ReplyStatistic) GetCount added in v1.1.2

func (m *ReplyStatistic) GetCount() uint32

func (*ReplyStatistic) GetKey added in v1.1.2

func (m *ReplyStatistic) GetKey() string

func (*ReplyStatistic) GetOwner added in v1.1.2

func (m *ReplyStatistic) GetOwner() string

func (*ReplyStatistic) GetStatus added in v1.1.2

func (m *ReplyStatistic) GetStatus() *ReplyStatus

func (*ReplyStatistic) ProtoMessage added in v1.1.2

func (*ReplyStatistic) ProtoMessage()

func (*ReplyStatistic) Reset added in v1.1.2

func (m *ReplyStatistic) Reset()

func (*ReplyStatistic) String added in v1.1.2

func (m *ReplyStatistic) String() string

func (*ReplyStatistic) XXX_DiscardUnknown added in v1.1.2

func (m *ReplyStatistic) XXX_DiscardUnknown()

func (*ReplyStatistic) XXX_Marshal added in v1.1.2

func (m *ReplyStatistic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyStatistic) XXX_Merge added in v1.1.2

func (m *ReplyStatistic) XXX_Merge(src proto.Message)

func (*ReplyStatistic) XXX_Size added in v1.1.2

func (m *ReplyStatistic) XXX_Size() int

func (*ReplyStatistic) XXX_Unmarshal added in v1.1.2

func (m *ReplyStatistic) XXX_Unmarshal(b []byte) error

type ReplyStatus

type ReplyStatus struct {
	Code                 uint32   `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Msg                  string   `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReplyStatus) Descriptor

func (*ReplyStatus) Descriptor() ([]byte, []int)

func (*ReplyStatus) GetCode

func (m *ReplyStatus) GetCode() uint32

func (*ReplyStatus) GetMsg

func (m *ReplyStatus) GetMsg() string

func (*ReplyStatus) ProtoMessage

func (*ReplyStatus) ProtoMessage()

func (*ReplyStatus) Reset

func (m *ReplyStatus) Reset()

func (*ReplyStatus) String

func (m *ReplyStatus) String() string

func (*ReplyStatus) XXX_DiscardUnknown

func (m *ReplyStatus) XXX_DiscardUnknown()

func (*ReplyStatus) XXX_Marshal

func (m *ReplyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyStatus) XXX_Merge

func (m *ReplyStatus) XXX_Merge(src proto.Message)

func (*ReplyStatus) XXX_Size

func (m *ReplyStatus) XXX_Size() int

func (*ReplyStatus) XXX_Unmarshal

func (m *ReplyStatus) XXX_Unmarshal(b []byte) error

type ReplyStudentInfo

type ReplyStudentInfo struct {
	Info                 *StudentInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyStudentInfo) Descriptor

func (*ReplyStudentInfo) Descriptor() ([]byte, []int)

func (*ReplyStudentInfo) GetInfo

func (m *ReplyStudentInfo) GetInfo() *StudentInfo

func (*ReplyStudentInfo) GetStatus

func (m *ReplyStudentInfo) GetStatus() *ReplyStatus

func (*ReplyStudentInfo) ProtoMessage

func (*ReplyStudentInfo) ProtoMessage()

func (*ReplyStudentInfo) Reset

func (m *ReplyStudentInfo) Reset()

func (*ReplyStudentInfo) String

func (m *ReplyStudentInfo) String() string

func (*ReplyStudentInfo) XXX_DiscardUnknown

func (m *ReplyStudentInfo) XXX_DiscardUnknown()

func (*ReplyStudentInfo) XXX_Marshal

func (m *ReplyStudentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyStudentInfo) XXX_Merge

func (m *ReplyStudentInfo) XXX_Merge(src proto.Message)

func (*ReplyStudentInfo) XXX_Size

func (m *ReplyStudentInfo) XXX_Size() int

func (*ReplyStudentInfo) XXX_Unmarshal

func (m *ReplyStudentInfo) XXX_Unmarshal(b []byte) error

type ReplyStudentList

type ReplyStudentList struct {
	Total                uint32         `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Page                 uint32         `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Pages                uint32         `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"`
	Number               uint32         `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus   `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*StudentInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ReplyStudentList) Descriptor

func (*ReplyStudentList) Descriptor() ([]byte, []int)

func (*ReplyStudentList) GetList

func (m *ReplyStudentList) GetList() []*StudentInfo

func (*ReplyStudentList) GetNumber

func (m *ReplyStudentList) GetNumber() uint32

func (*ReplyStudentList) GetPage

func (m *ReplyStudentList) GetPage() uint32

func (*ReplyStudentList) GetPages added in v1.0.4

func (m *ReplyStudentList) GetPages() uint32

func (*ReplyStudentList) GetStatus

func (m *ReplyStudentList) GetStatus() *ReplyStatus

func (*ReplyStudentList) GetTotal

func (m *ReplyStudentList) GetTotal() uint32

func (*ReplyStudentList) ProtoMessage

func (*ReplyStudentList) ProtoMessage()

func (*ReplyStudentList) Reset

func (m *ReplyStudentList) Reset()

func (*ReplyStudentList) String

func (m *ReplyStudentList) String() string

func (*ReplyStudentList) XXX_DiscardUnknown

func (m *ReplyStudentList) XXX_DiscardUnknown()

func (*ReplyStudentList) XXX_Marshal

func (m *ReplyStudentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyStudentList) XXX_Merge

func (m *ReplyStudentList) XXX_Merge(src proto.Message)

func (*ReplyStudentList) XXX_Size

func (m *ReplyStudentList) XXX_Size() int

func (*ReplyStudentList) XXX_Unmarshal

func (m *ReplyStudentList) XXX_Unmarshal(b []byte) error

type ReplyTeacherInfo

type ReplyTeacherInfo struct {
	Info                 *TeacherInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	Status               *ReplyStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplyTeacherInfo) Descriptor

func (*ReplyTeacherInfo) Descriptor() ([]byte, []int)

func (*ReplyTeacherInfo) GetInfo

func (m *ReplyTeacherInfo) GetInfo() *TeacherInfo

func (*ReplyTeacherInfo) GetStatus

func (m *ReplyTeacherInfo) GetStatus() *ReplyStatus

func (*ReplyTeacherInfo) ProtoMessage

func (*ReplyTeacherInfo) ProtoMessage()

func (*ReplyTeacherInfo) Reset

func (m *ReplyTeacherInfo) Reset()

func (*ReplyTeacherInfo) String

func (m *ReplyTeacherInfo) String() string

func (*ReplyTeacherInfo) XXX_DiscardUnknown

func (m *ReplyTeacherInfo) XXX_DiscardUnknown()

func (*ReplyTeacherInfo) XXX_Marshal

func (m *ReplyTeacherInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyTeacherInfo) XXX_Merge

func (m *ReplyTeacherInfo) XXX_Merge(src proto.Message)

func (*ReplyTeacherInfo) XXX_Size

func (m *ReplyTeacherInfo) XXX_Size() int

func (*ReplyTeacherInfo) XXX_Unmarshal

func (m *ReplyTeacherInfo) XXX_Unmarshal(b []byte) error

type ReplyTeacherList

type ReplyTeacherList struct {
	Total                uint32         `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Pages                uint32         `protobuf:"varint,2,opt,name=pages,proto3" json:"pages,omitempty"`
	Page                 uint32         `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	Number               uint32         `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	Status               *ReplyStatus   `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*TeacherInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ReplyTeacherList) Descriptor

func (*ReplyTeacherList) Descriptor() ([]byte, []int)

func (*ReplyTeacherList) GetList

func (m *ReplyTeacherList) GetList() []*TeacherInfo

func (*ReplyTeacherList) GetNumber

func (m *ReplyTeacherList) GetNumber() uint32

func (*ReplyTeacherList) GetPage

func (m *ReplyTeacherList) GetPage() uint32

func (*ReplyTeacherList) GetPages added in v1.0.4

func (m *ReplyTeacherList) GetPages() uint32

func (*ReplyTeacherList) GetStatus

func (m *ReplyTeacherList) GetStatus() *ReplyStatus

func (*ReplyTeacherList) GetTotal

func (m *ReplyTeacherList) GetTotal() uint32

func (*ReplyTeacherList) ProtoMessage

func (*ReplyTeacherList) ProtoMessage()

func (*ReplyTeacherList) Reset

func (m *ReplyTeacherList) Reset()

func (*ReplyTeacherList) String

func (m *ReplyTeacherList) String() string

func (*ReplyTeacherList) XXX_DiscardUnknown

func (m *ReplyTeacherList) XXX_DiscardUnknown()

func (*ReplyTeacherList) XXX_Marshal

func (m *ReplyTeacherList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyTeacherList) XXX_Merge

func (m *ReplyTeacherList) XXX_Merge(src proto.Message)

func (*ReplyTeacherList) XXX_Size

func (m *ReplyTeacherList) XXX_Size() int

func (*ReplyTeacherList) XXX_Unmarshal

func (m *ReplyTeacherList) XXX_Unmarshal(b []byte) error

type ReplyTimetableInfo added in v1.2.0

type ReplyTimetableInfo struct {
	Status               *ReplyStatus   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Info                 *TimetableInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ReplyTimetableInfo) Descriptor added in v1.2.0

func (*ReplyTimetableInfo) Descriptor() ([]byte, []int)

func (*ReplyTimetableInfo) GetInfo added in v1.2.0

func (m *ReplyTimetableInfo) GetInfo() *TimetableInfo

func (*ReplyTimetableInfo) GetStatus added in v1.2.0

func (m *ReplyTimetableInfo) GetStatus() *ReplyStatus

func (*ReplyTimetableInfo) ProtoMessage added in v1.2.0

func (*ReplyTimetableInfo) ProtoMessage()

func (*ReplyTimetableInfo) Reset added in v1.2.0

func (m *ReplyTimetableInfo) Reset()

func (*ReplyTimetableInfo) String added in v1.2.0

func (m *ReplyTimetableInfo) String() string

func (*ReplyTimetableInfo) XXX_DiscardUnknown added in v1.2.0

func (m *ReplyTimetableInfo) XXX_DiscardUnknown()

func (*ReplyTimetableInfo) XXX_Marshal added in v1.2.0

func (m *ReplyTimetableInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyTimetableInfo) XXX_Merge added in v1.2.0

func (m *ReplyTimetableInfo) XXX_Merge(src proto.Message)

func (*ReplyTimetableInfo) XXX_Size added in v1.2.0

func (m *ReplyTimetableInfo) XXX_Size() int

func (*ReplyTimetableInfo) XXX_Unmarshal added in v1.2.0

func (m *ReplyTimetableInfo) XXX_Unmarshal(b []byte) error

type ReplyTimetableList added in v1.2.0

type ReplyTimetableList struct {
	Status               *ReplyStatus     `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	List                 []*TimetableInfo `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReplyTimetableList) Descriptor added in v1.2.0

func (*ReplyTimetableList) Descriptor() ([]byte, []int)

func (*ReplyTimetableList) GetList added in v1.2.0

func (m *ReplyTimetableList) GetList() []*TimetableInfo

func (*ReplyTimetableList) GetStatus added in v1.2.0

func (m *ReplyTimetableList) GetStatus() *ReplyStatus

func (*ReplyTimetableList) ProtoMessage added in v1.2.0

func (*ReplyTimetableList) ProtoMessage()

func (*ReplyTimetableList) Reset added in v1.2.0

func (m *ReplyTimetableList) Reset()

func (*ReplyTimetableList) String added in v1.2.0

func (m *ReplyTimetableList) String() string

func (*ReplyTimetableList) XXX_DiscardUnknown added in v1.2.0

func (m *ReplyTimetableList) XXX_DiscardUnknown()

func (*ReplyTimetableList) XXX_Marshal added in v1.2.0

func (m *ReplyTimetableList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyTimetableList) XXX_Merge added in v1.2.0

func (m *ReplyTimetableList) XXX_Merge(src proto.Message)

func (*ReplyTimetableList) XXX_Size added in v1.2.0

func (m *ReplyTimetableList) XXX_Size() int

func (*ReplyTimetableList) XXX_Unmarshal added in v1.2.0

func (m *ReplyTimetableList) XXX_Unmarshal(b []byte) error

type ReqClassAdd

type ReqClassAdd struct {
	Scene                string   `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Enrol                string   `protobuf:"bytes,3,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Count                uint32   `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	Operator             string   `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator,omitempty"`
	Type                 uint32   `protobuf:"varint,6,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqClassAdd) Descriptor

func (*ReqClassAdd) Descriptor() ([]byte, []int)

func (*ReqClassAdd) GetCount

func (m *ReqClassAdd) GetCount() uint32

func (*ReqClassAdd) GetEnrol

func (m *ReqClassAdd) GetEnrol() string

func (*ReqClassAdd) GetName

func (m *ReqClassAdd) GetName() string

func (*ReqClassAdd) GetOperator

func (m *ReqClassAdd) GetOperator() string

func (*ReqClassAdd) GetScene

func (m *ReqClassAdd) GetScene() string

func (*ReqClassAdd) GetType added in v1.0.5

func (m *ReqClassAdd) GetType() uint32

func (*ReqClassAdd) ProtoMessage

func (*ReqClassAdd) ProtoMessage()

func (*ReqClassAdd) Reset

func (m *ReqClassAdd) Reset()

func (*ReqClassAdd) String

func (m *ReqClassAdd) String() string

func (*ReqClassAdd) XXX_DiscardUnknown

func (m *ReqClassAdd) XXX_DiscardUnknown()

func (*ReqClassAdd) XXX_Marshal

func (m *ReqClassAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqClassAdd) XXX_Merge

func (m *ReqClassAdd) XXX_Merge(src proto.Message)

func (*ReqClassAdd) XXX_Size

func (m *ReqClassAdd) XXX_Size() int

func (*ReqClassAdd) XXX_Unmarshal

func (m *ReqClassAdd) XXX_Unmarshal(b []byte) error

type ReqClassMaster

type ReqClassMaster struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Teacher              string   `protobuf:"bytes,3,opt,name=teacher,proto3" json:"teacher,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqClassMaster) Descriptor

func (*ReqClassMaster) Descriptor() ([]byte, []int)

func (*ReqClassMaster) GetOperator

func (m *ReqClassMaster) GetOperator() string

func (*ReqClassMaster) GetParent

func (m *ReqClassMaster) GetParent() string

func (*ReqClassMaster) GetTeacher

func (m *ReqClassMaster) GetTeacher() string

func (*ReqClassMaster) GetUid

func (m *ReqClassMaster) GetUid() string

func (*ReqClassMaster) ProtoMessage

func (*ReqClassMaster) ProtoMessage()

func (*ReqClassMaster) Reset

func (m *ReqClassMaster) Reset()

func (*ReqClassMaster) String

func (m *ReqClassMaster) String() string

func (*ReqClassMaster) XXX_DiscardUnknown

func (m *ReqClassMaster) XXX_DiscardUnknown()

func (*ReqClassMaster) XXX_Marshal

func (m *ReqClassMaster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqClassMaster) XXX_Merge

func (m *ReqClassMaster) XXX_Merge(src proto.Message)

func (*ReqClassMaster) XXX_Size

func (m *ReqClassMaster) XXX_Size() int

func (*ReqClassMaster) XXX_Unmarshal

func (m *ReqClassMaster) XXX_Unmarshal(b []byte) error

type ReqClassStudent added in v1.0.4

type ReqClassStudent struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Student              string   `protobuf:"bytes,3,opt,name=student,proto3" json:"student,omitempty"`
	Remark               string   `protobuf:"bytes,4,opt,name=remark,proto3" json:"remark,omitempty"`
	Operator             string   `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator,omitempty"`
	Status               uint32   `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqClassStudent) Descriptor added in v1.0.4

func (*ReqClassStudent) Descriptor() ([]byte, []int)

func (*ReqClassStudent) GetOperator added in v1.0.4

func (m *ReqClassStudent) GetOperator() string

func (*ReqClassStudent) GetParent added in v1.0.4

func (m *ReqClassStudent) GetParent() string

func (*ReqClassStudent) GetRemark added in v1.0.4

func (m *ReqClassStudent) GetRemark() string

func (*ReqClassStudent) GetStatus added in v1.0.4

func (m *ReqClassStudent) GetStatus() uint32

func (*ReqClassStudent) GetStudent added in v1.0.4

func (m *ReqClassStudent) GetStudent() string

func (*ReqClassStudent) GetUid added in v1.0.4

func (m *ReqClassStudent) GetUid() string

func (*ReqClassStudent) ProtoMessage added in v1.0.4

func (*ReqClassStudent) ProtoMessage()

func (*ReqClassStudent) Reset added in v1.0.4

func (m *ReqClassStudent) Reset()

func (*ReqClassStudent) String added in v1.0.4

func (m *ReqClassStudent) String() string

func (*ReqClassStudent) XXX_DiscardUnknown added in v1.0.4

func (m *ReqClassStudent) XXX_DiscardUnknown()

func (*ReqClassStudent) XXX_Marshal added in v1.0.4

func (m *ReqClassStudent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqClassStudent) XXX_Merge added in v1.0.4

func (m *ReqClassStudent) XXX_Merge(src proto.Message)

func (*ReqClassStudent) XXX_Size added in v1.0.4

func (m *ReqClassStudent) XXX_Size() int

func (*ReqClassStudent) XXX_Unmarshal added in v1.0.4

func (m *ReqClassStudent) XXX_Unmarshal(b []byte) error

type ReqClassTeacher added in v1.0.5

type ReqClassTeacher struct {
	School               string   `protobuf:"bytes,1,opt,name=school,proto3" json:"school,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Teacher              string   `protobuf:"bytes,3,opt,name=teacher,proto3" json:"teacher,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqClassTeacher) Descriptor added in v1.0.5

func (*ReqClassTeacher) Descriptor() ([]byte, []int)

func (*ReqClassTeacher) GetOperator added in v1.0.5

func (m *ReqClassTeacher) GetOperator() string

func (*ReqClassTeacher) GetSchool added in v1.0.5

func (m *ReqClassTeacher) GetSchool() string

func (*ReqClassTeacher) GetTeacher added in v1.0.5

func (m *ReqClassTeacher) GetTeacher() string

func (*ReqClassTeacher) GetUid added in v1.0.5

func (m *ReqClassTeacher) GetUid() string

func (*ReqClassTeacher) ProtoMessage added in v1.0.5

func (*ReqClassTeacher) ProtoMessage()

func (*ReqClassTeacher) Reset added in v1.0.5

func (m *ReqClassTeacher) Reset()

func (*ReqClassTeacher) String added in v1.0.5

func (m *ReqClassTeacher) String() string

func (*ReqClassTeacher) XXX_DiscardUnknown added in v1.0.5

func (m *ReqClassTeacher) XXX_DiscardUnknown()

func (*ReqClassTeacher) XXX_Marshal added in v1.0.5

func (m *ReqClassTeacher) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqClassTeacher) XXX_Merge added in v1.0.5

func (m *ReqClassTeacher) XXX_Merge(src proto.Message)

func (*ReqClassTeacher) XXX_Size added in v1.0.5

func (m *ReqClassTeacher) XXX_Size() int

func (*ReqClassTeacher) XXX_Unmarshal added in v1.0.5

func (m *ReqClassTeacher) XXX_Unmarshal(b []byte) error

type ReqClassUpdate

type ReqClassUpdate struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqClassUpdate) Descriptor

func (*ReqClassUpdate) Descriptor() ([]byte, []int)

func (*ReqClassUpdate) GetName

func (m *ReqClassUpdate) GetName() string

func (*ReqClassUpdate) GetOperator

func (m *ReqClassUpdate) GetOperator() string

func (*ReqClassUpdate) GetParent

func (m *ReqClassUpdate) GetParent() string

func (*ReqClassUpdate) GetUid

func (m *ReqClassUpdate) GetUid() string

func (*ReqClassUpdate) ProtoMessage

func (*ReqClassUpdate) ProtoMessage()

func (*ReqClassUpdate) Reset

func (m *ReqClassUpdate) Reset()

func (*ReqClassUpdate) String

func (m *ReqClassUpdate) String() string

func (*ReqClassUpdate) XXX_DiscardUnknown

func (m *ReqClassUpdate) XXX_DiscardUnknown()

func (*ReqClassUpdate) XXX_Marshal

func (m *ReqClassUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqClassUpdate) XXX_Merge

func (m *ReqClassUpdate) XXX_Merge(src proto.Message)

func (*ReqClassUpdate) XXX_Size

func (m *ReqClassUpdate) XXX_Size() int

func (*ReqClassUpdate) XXX_Unmarshal

func (m *ReqClassUpdate) XXX_Unmarshal(b []byte) error

type ReqLessonAdd added in v1.3.0

type ReqLessonAdd struct {
	Scene                string   `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Cover                string   `protobuf:"bytes,4,opt,name=cover,proto3" json:"cover,omitempty"`
	Remark               string   `protobuf:"bytes,5,opt,name=remark,proto3" json:"remark,omitempty"`
	Operator             string   `protobuf:"bytes,6,opt,name=operator,proto3" json:"operator,omitempty"`
	Tags                 []string `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	Assets               []string `protobuf:"bytes,22,rep,name=assets,proto3" json:"assets,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqLessonAdd) Descriptor added in v1.3.0

func (*ReqLessonAdd) Descriptor() ([]byte, []int)

func (*ReqLessonAdd) GetAssets added in v1.3.0

func (m *ReqLessonAdd) GetAssets() []string

func (*ReqLessonAdd) GetCover added in v1.3.0

func (m *ReqLessonAdd) GetCover() string

func (*ReqLessonAdd) GetName added in v1.3.0

func (m *ReqLessonAdd) GetName() string

func (*ReqLessonAdd) GetOperator added in v1.3.0

func (m *ReqLessonAdd) GetOperator() string

func (*ReqLessonAdd) GetRemark added in v1.3.0

func (m *ReqLessonAdd) GetRemark() string

func (*ReqLessonAdd) GetScene added in v1.3.0

func (m *ReqLessonAdd) GetScene() string

func (*ReqLessonAdd) GetTags added in v1.3.0

func (m *ReqLessonAdd) GetTags() []string

func (*ReqLessonAdd) ProtoMessage added in v1.3.0

func (*ReqLessonAdd) ProtoMessage()

func (*ReqLessonAdd) Reset added in v1.3.0

func (m *ReqLessonAdd) Reset()

func (*ReqLessonAdd) String added in v1.3.0

func (m *ReqLessonAdd) String() string

func (*ReqLessonAdd) XXX_DiscardUnknown added in v1.3.0

func (m *ReqLessonAdd) XXX_DiscardUnknown()

func (*ReqLessonAdd) XXX_Marshal added in v1.3.0

func (m *ReqLessonAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqLessonAdd) XXX_Merge added in v1.3.0

func (m *ReqLessonAdd) XXX_Merge(src proto.Message)

func (*ReqLessonAdd) XXX_Size added in v1.3.0

func (m *ReqLessonAdd) XXX_Size() int

func (*ReqLessonAdd) XXX_Unmarshal added in v1.3.0

func (m *ReqLessonAdd) XXX_Unmarshal(b []byte) error

type ReqLessonUpdate added in v1.3.0

type ReqLessonUpdate struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string   `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	Tags                 []string `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqLessonUpdate) Descriptor added in v1.3.0

func (*ReqLessonUpdate) Descriptor() ([]byte, []int)

func (*ReqLessonUpdate) GetName added in v1.3.0

func (m *ReqLessonUpdate) GetName() string

func (*ReqLessonUpdate) GetOperator added in v1.3.0

func (m *ReqLessonUpdate) GetOperator() string

func (*ReqLessonUpdate) GetRemark added in v1.3.0

func (m *ReqLessonUpdate) GetRemark() string

func (*ReqLessonUpdate) GetTags added in v1.3.0

func (m *ReqLessonUpdate) GetTags() []string

func (*ReqLessonUpdate) GetUid added in v1.3.0

func (m *ReqLessonUpdate) GetUid() string

func (*ReqLessonUpdate) ProtoMessage added in v1.3.0

func (*ReqLessonUpdate) ProtoMessage()

func (*ReqLessonUpdate) Reset added in v1.3.0

func (m *ReqLessonUpdate) Reset()

func (*ReqLessonUpdate) String added in v1.3.0

func (m *ReqLessonUpdate) String() string

func (*ReqLessonUpdate) XXX_DiscardUnknown added in v1.3.0

func (m *ReqLessonUpdate) XXX_DiscardUnknown()

func (*ReqLessonUpdate) XXX_Marshal added in v1.3.0

func (m *ReqLessonUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqLessonUpdate) XXX_Merge added in v1.3.0

func (m *ReqLessonUpdate) XXX_Merge(src proto.Message)

func (*ReqLessonUpdate) XXX_Size added in v1.3.0

func (m *ReqLessonUpdate) XXX_Size() int

func (*ReqLessonUpdate) XXX_Unmarshal added in v1.3.0

func (m *ReqLessonUpdate) XXX_Unmarshal(b []byte) error

type ReqScheduleAdd added in v1.3.0

type ReqScheduleAdd struct {
	Scene                string   `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Date                 string   `protobuf:"bytes,2,opt,name=date,proto3" json:"date,omitempty"`
	Operator             string   `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"`
	Lesson               string   `protobuf:"bytes,4,opt,name=lesson,proto3" json:"lesson,omitempty"`
	Place                string   `protobuf:"bytes,5,opt,name=place,proto3" json:"place,omitempty"`
	During               string   `protobuf:"bytes,6,opt,name=during,proto3" json:"during,omitempty"`
	Max                  uint32   `protobuf:"varint,7,opt,name=max,proto3" json:"max,omitempty"`
	Min                  uint32   `protobuf:"varint,8,opt,name=min,proto3" json:"min,omitempty"`
	Remark               string   `protobuf:"bytes,9,opt,name=remark,proto3" json:"remark,omitempty"`
	Tags                 []string `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	Teachers             []string `protobuf:"bytes,22,rep,name=teachers,proto3" json:"teachers,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqScheduleAdd) Descriptor added in v1.3.0

func (*ReqScheduleAdd) Descriptor() ([]byte, []int)

func (*ReqScheduleAdd) GetDate added in v1.3.0

func (m *ReqScheduleAdd) GetDate() string

func (*ReqScheduleAdd) GetDuring added in v1.3.1

func (m *ReqScheduleAdd) GetDuring() string

func (*ReqScheduleAdd) GetLesson added in v1.3.0

func (m *ReqScheduleAdd) GetLesson() string

func (*ReqScheduleAdd) GetMax added in v1.3.0

func (m *ReqScheduleAdd) GetMax() uint32

func (*ReqScheduleAdd) GetMin added in v1.3.0

func (m *ReqScheduleAdd) GetMin() uint32

func (*ReqScheduleAdd) GetOperator added in v1.3.0

func (m *ReqScheduleAdd) GetOperator() string

func (*ReqScheduleAdd) GetPlace added in v1.3.0

func (m *ReqScheduleAdd) GetPlace() string

func (*ReqScheduleAdd) GetRemark added in v1.3.4

func (m *ReqScheduleAdd) GetRemark() string

func (*ReqScheduleAdd) GetScene added in v1.3.0

func (m *ReqScheduleAdd) GetScene() string

func (*ReqScheduleAdd) GetTags added in v1.3.0

func (m *ReqScheduleAdd) GetTags() []string

func (*ReqScheduleAdd) GetTeachers added in v1.3.0

func (m *ReqScheduleAdd) GetTeachers() []string

func (*ReqScheduleAdd) ProtoMessage added in v1.3.0

func (*ReqScheduleAdd) ProtoMessage()

func (*ReqScheduleAdd) Reset added in v1.3.0

func (m *ReqScheduleAdd) Reset()

func (*ReqScheduleAdd) String added in v1.3.0

func (m *ReqScheduleAdd) String() string

func (*ReqScheduleAdd) XXX_DiscardUnknown added in v1.3.0

func (m *ReqScheduleAdd) XXX_DiscardUnknown()

func (*ReqScheduleAdd) XXX_Marshal added in v1.3.0

func (m *ReqScheduleAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqScheduleAdd) XXX_Merge added in v1.3.0

func (m *ReqScheduleAdd) XXX_Merge(src proto.Message)

func (*ReqScheduleAdd) XXX_Size added in v1.3.0

func (m *ReqScheduleAdd) XXX_Size() int

func (*ReqScheduleAdd) XXX_Unmarshal added in v1.3.0

func (m *ReqScheduleAdd) XXX_Unmarshal(b []byte) error

type ReqScheduleUpdate added in v1.3.0

type ReqScheduleUpdate struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Lesson               string   `protobuf:"bytes,2,opt,name=lesson,proto3" json:"lesson,omitempty"`
	Place                string   `protobuf:"bytes,3,opt,name=place,proto3" json:"place,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	During               string   `protobuf:"bytes,5,opt,name=during,proto3" json:"during,omitempty"`
	Max                  uint32   `protobuf:"varint,6,opt,name=max,proto3" json:"max,omitempty"`
	Min                  uint32   `protobuf:"varint,7,opt,name=min,proto3" json:"min,omitempty"`
	Remark               string   `protobuf:"bytes,8,opt,name=remark,proto3" json:"remark,omitempty"`
	Teachers             []string `protobuf:"bytes,21,rep,name=teachers,proto3" json:"teachers,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqScheduleUpdate) Descriptor added in v1.3.0

func (*ReqScheduleUpdate) Descriptor() ([]byte, []int)

func (*ReqScheduleUpdate) GetDuring added in v1.3.1

func (m *ReqScheduleUpdate) GetDuring() string

func (*ReqScheduleUpdate) GetLesson added in v1.3.0

func (m *ReqScheduleUpdate) GetLesson() string

func (*ReqScheduleUpdate) GetMax added in v1.3.0

func (m *ReqScheduleUpdate) GetMax() uint32

func (*ReqScheduleUpdate) GetMin added in v1.3.0

func (m *ReqScheduleUpdate) GetMin() uint32

func (*ReqScheduleUpdate) GetOperator added in v1.3.0

func (m *ReqScheduleUpdate) GetOperator() string

func (*ReqScheduleUpdate) GetPlace added in v1.3.0

func (m *ReqScheduleUpdate) GetPlace() string

func (*ReqScheduleUpdate) GetRemark added in v1.3.4

func (m *ReqScheduleUpdate) GetRemark() string

func (*ReqScheduleUpdate) GetTeachers added in v1.3.0

func (m *ReqScheduleUpdate) GetTeachers() []string

func (*ReqScheduleUpdate) GetUid added in v1.3.0

func (m *ReqScheduleUpdate) GetUid() string

func (*ReqScheduleUpdate) ProtoMessage added in v1.3.0

func (*ReqScheduleUpdate) ProtoMessage()

func (*ReqScheduleUpdate) Reset added in v1.3.0

func (m *ReqScheduleUpdate) Reset()

func (*ReqScheduleUpdate) String added in v1.3.0

func (m *ReqScheduleUpdate) String() string

func (*ReqScheduleUpdate) XXX_DiscardUnknown added in v1.3.0

func (m *ReqScheduleUpdate) XXX_DiscardUnknown()

func (*ReqScheduleUpdate) XXX_Marshal added in v1.3.0

func (m *ReqScheduleUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqScheduleUpdate) XXX_Merge added in v1.3.0

func (m *ReqScheduleUpdate) XXX_Merge(src proto.Message)

func (*ReqScheduleUpdate) XXX_Size added in v1.3.0

func (m *ReqScheduleUpdate) XXX_Size() int

func (*ReqScheduleUpdate) XXX_Unmarshal added in v1.3.0

func (m *ReqScheduleUpdate) XXX_Unmarshal(b []byte) error

type ReqScheduleUser added in v1.3.0

type ReqScheduleUser struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Operator             string   `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"`
	Users                []string `protobuf:"bytes,11,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqScheduleUser) Descriptor added in v1.3.0

func (*ReqScheduleUser) Descriptor() ([]byte, []int)

func (*ReqScheduleUser) GetOperator added in v1.3.0

func (m *ReqScheduleUser) GetOperator() string

func (*ReqScheduleUser) GetParent added in v1.3.0

func (m *ReqScheduleUser) GetParent() string

func (*ReqScheduleUser) GetUid added in v1.3.0

func (m *ReqScheduleUser) GetUid() string

func (*ReqScheduleUser) GetUsers added in v1.3.1

func (m *ReqScheduleUser) GetUsers() []string

func (*ReqScheduleUser) ProtoMessage added in v1.3.0

func (*ReqScheduleUser) ProtoMessage()

func (*ReqScheduleUser) Reset added in v1.3.0

func (m *ReqScheduleUser) Reset()

func (*ReqScheduleUser) String added in v1.3.0

func (m *ReqScheduleUser) String() string

func (*ReqScheduleUser) XXX_DiscardUnknown added in v1.3.0

func (m *ReqScheduleUser) XXX_DiscardUnknown()

func (*ReqScheduleUser) XXX_Marshal added in v1.3.0

func (m *ReqScheduleUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqScheduleUser) XXX_Merge added in v1.3.0

func (m *ReqScheduleUser) XXX_Merge(src proto.Message)

func (*ReqScheduleUser) XXX_Size added in v1.3.0

func (m *ReqScheduleUser) XXX_Size() int

func (*ReqScheduleUser) XXX_Unmarshal added in v1.3.0

func (m *ReqScheduleUser) XXX_Unmarshal(b []byte) error

type ReqSchoolAdd

type ReqSchoolAdd struct {
	Scene                string   `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Grade                uint32   `protobuf:"varint,2,opt,name=grade,proto3" json:"grade,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Cover                string   `protobuf:"bytes,4,opt,name=cover,proto3" json:"cover,omitempty"`
	Entity               string   `protobuf:"bytes,5,opt,name=entity,proto3" json:"entity,omitempty"`
	Operator             string   `protobuf:"bytes,6,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqSchoolAdd) Descriptor

func (*ReqSchoolAdd) Descriptor() ([]byte, []int)

func (*ReqSchoolAdd) GetCover

func (m *ReqSchoolAdd) GetCover() string

func (*ReqSchoolAdd) GetEntity

func (m *ReqSchoolAdd) GetEntity() string

func (*ReqSchoolAdd) GetGrade

func (m *ReqSchoolAdd) GetGrade() uint32

func (*ReqSchoolAdd) GetName

func (m *ReqSchoolAdd) GetName() string

func (*ReqSchoolAdd) GetOperator

func (m *ReqSchoolAdd) GetOperator() string

func (*ReqSchoolAdd) GetScene

func (m *ReqSchoolAdd) GetScene() string

func (*ReqSchoolAdd) ProtoMessage

func (*ReqSchoolAdd) ProtoMessage()

func (*ReqSchoolAdd) Reset

func (m *ReqSchoolAdd) Reset()

func (*ReqSchoolAdd) String

func (m *ReqSchoolAdd) String() string

func (*ReqSchoolAdd) XXX_DiscardUnknown

func (m *ReqSchoolAdd) XXX_DiscardUnknown()

func (*ReqSchoolAdd) XXX_Marshal

func (m *ReqSchoolAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqSchoolAdd) XXX_Merge

func (m *ReqSchoolAdd) XXX_Merge(src proto.Message)

func (*ReqSchoolAdd) XXX_Size

func (m *ReqSchoolAdd) XXX_Size() int

func (*ReqSchoolAdd) XXX_Unmarshal

func (m *ReqSchoolAdd) XXX_Unmarshal(b []byte) error

type ReqSchoolSubject

type ReqSchoolSubject struct {
	Option               OptionType `protobuf:"varint,1,opt,name=option,proto3,enum=omo.msp.school.OptionType" json:"option,omitempty"`
	Uid                  string     `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Scene                string     `protobuf:"bytes,3,opt,name=scene,proto3" json:"scene,omitempty"`
	Name                 string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string     `protobuf:"bytes,5,opt,name=remark,proto3" json:"remark,omitempty"`
	Operator             string     `protobuf:"bytes,6,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*ReqSchoolSubject) Descriptor

func (*ReqSchoolSubject) Descriptor() ([]byte, []int)

func (*ReqSchoolSubject) GetName

func (m *ReqSchoolSubject) GetName() string

func (*ReqSchoolSubject) GetOperator

func (m *ReqSchoolSubject) GetOperator() string

func (*ReqSchoolSubject) GetOption

func (m *ReqSchoolSubject) GetOption() OptionType

func (*ReqSchoolSubject) GetRemark

func (m *ReqSchoolSubject) GetRemark() string

func (*ReqSchoolSubject) GetScene

func (m *ReqSchoolSubject) GetScene() string

func (*ReqSchoolSubject) GetUid

func (m *ReqSchoolSubject) GetUid() string

func (*ReqSchoolSubject) ProtoMessage

func (*ReqSchoolSubject) ProtoMessage()

func (*ReqSchoolSubject) Reset

func (m *ReqSchoolSubject) Reset()

func (*ReqSchoolSubject) String

func (m *ReqSchoolSubject) String() string

func (*ReqSchoolSubject) XXX_DiscardUnknown

func (m *ReqSchoolSubject) XXX_DiscardUnknown()

func (*ReqSchoolSubject) XXX_Marshal

func (m *ReqSchoolSubject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqSchoolSubject) XXX_Merge

func (m *ReqSchoolSubject) XXX_Merge(src proto.Message)

func (*ReqSchoolSubject) XXX_Size

func (m *ReqSchoolSubject) XXX_Size() int

func (*ReqSchoolSubject) XXX_Unmarshal

func (m *ReqSchoolSubject) XXX_Unmarshal(b []byte) error

type ReqSchoolUpdate

type ReqSchoolUpdate struct {
	Scene                string   `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string   `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	Grade                uint32   `protobuf:"varint,5,opt,name=grade,proto3" json:"grade,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqSchoolUpdate) Descriptor

func (*ReqSchoolUpdate) Descriptor() ([]byte, []int)

func (*ReqSchoolUpdate) GetGrade added in v1.0.5

func (m *ReqSchoolUpdate) GetGrade() uint32

func (*ReqSchoolUpdate) GetName

func (m *ReqSchoolUpdate) GetName() string

func (*ReqSchoolUpdate) GetOperator

func (m *ReqSchoolUpdate) GetOperator() string

func (*ReqSchoolUpdate) GetRemark

func (m *ReqSchoolUpdate) GetRemark() string

func (*ReqSchoolUpdate) GetScene

func (m *ReqSchoolUpdate) GetScene() string

func (*ReqSchoolUpdate) ProtoMessage

func (*ReqSchoolUpdate) ProtoMessage()

func (*ReqSchoolUpdate) Reset

func (m *ReqSchoolUpdate) Reset()

func (*ReqSchoolUpdate) String

func (m *ReqSchoolUpdate) String() string

func (*ReqSchoolUpdate) XXX_DiscardUnknown

func (m *ReqSchoolUpdate) XXX_DiscardUnknown()

func (*ReqSchoolUpdate) XXX_Marshal

func (m *ReqSchoolUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqSchoolUpdate) XXX_Merge

func (m *ReqSchoolUpdate) XXX_Merge(src proto.Message)

func (*ReqSchoolUpdate) XXX_Size

func (m *ReqSchoolUpdate) XXX_Size() int

func (*ReqSchoolUpdate) XXX_Unmarshal

func (m *ReqSchoolUpdate) XXX_Unmarshal(b []byte) error

type ReqStudentAdd

type ReqStudentAdd struct {
	Owner                string           `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Name                 string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Sn                   string           `protobuf:"bytes,5,opt,name=sn,proto3" json:"sn,omitempty"`
	Card                 string           `protobuf:"bytes,6,opt,name=card,proto3" json:"card,omitempty"`
	Sex                  uint32           `protobuf:"varint,7,opt,name=sex,proto3" json:"sex,omitempty"`
	Operator             string           `protobuf:"bytes,8,opt,name=operator,proto3" json:"operator,omitempty"`
	Enrol                string           `protobuf:"bytes,9,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Class                string           `protobuf:"bytes,10,opt,name=class,proto3" json:"class,omitempty"`
	Sid                  string           `protobuf:"bytes,11,opt,name=sid,proto3" json:"sid,omitempty"`
	Entity               string           `protobuf:"bytes,12,opt,name=entity,proto3" json:"entity,omitempty"`
	Status               uint32           `protobuf:"varint,13,opt,name=status,proto3" json:"status,omitempty"`
	Number               uint32           `protobuf:"varint,14,opt,name=number,proto3" json:"number,omitempty"`
	Tags                 []string         `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	Custodians           []*CustodianInfo `protobuf:"bytes,31,rep,name=custodians,proto3" json:"custodians,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqStudentAdd) Descriptor

func (*ReqStudentAdd) Descriptor() ([]byte, []int)

func (*ReqStudentAdd) GetCard

func (m *ReqStudentAdd) GetCard() string

func (*ReqStudentAdd) GetClass added in v1.0.4

func (m *ReqStudentAdd) GetClass() string

func (*ReqStudentAdd) GetCustodians

func (m *ReqStudentAdd) GetCustodians() []*CustodianInfo

func (*ReqStudentAdd) GetEnrol

func (m *ReqStudentAdd) GetEnrol() string

func (*ReqStudentAdd) GetEntity added in v1.0.5

func (m *ReqStudentAdd) GetEntity() string

func (*ReqStudentAdd) GetName

func (m *ReqStudentAdd) GetName() string

func (*ReqStudentAdd) GetNumber added in v1.4.0

func (m *ReqStudentAdd) GetNumber() uint32

func (*ReqStudentAdd) GetOperator

func (m *ReqStudentAdd) GetOperator() string

func (*ReqStudentAdd) GetOwner

func (m *ReqStudentAdd) GetOwner() string

func (*ReqStudentAdd) GetSex

func (m *ReqStudentAdd) GetSex() uint32

func (*ReqStudentAdd) GetSid added in v1.0.5

func (m *ReqStudentAdd) GetSid() string

func (*ReqStudentAdd) GetSn

func (m *ReqStudentAdd) GetSn() string

func (*ReqStudentAdd) GetStatus added in v1.1.3

func (m *ReqStudentAdd) GetStatus() uint32

func (*ReqStudentAdd) GetTags added in v1.1.3

func (m *ReqStudentAdd) GetTags() []string

func (*ReqStudentAdd) ProtoMessage

func (*ReqStudentAdd) ProtoMessage()

func (*ReqStudentAdd) Reset

func (m *ReqStudentAdd) Reset()

func (*ReqStudentAdd) String

func (m *ReqStudentAdd) String() string

func (*ReqStudentAdd) XXX_DiscardUnknown

func (m *ReqStudentAdd) XXX_DiscardUnknown()

func (*ReqStudentAdd) XXX_Marshal

func (m *ReqStudentAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqStudentAdd) XXX_Merge

func (m *ReqStudentAdd) XXX_Merge(src proto.Message)

func (*ReqStudentAdd) XXX_Size

func (m *ReqStudentAdd) XXX_Size() int

func (*ReqStudentAdd) XXX_Unmarshal

func (m *ReqStudentAdd) XXX_Unmarshal(b []byte) error

type ReqStudentBatch

type ReqStudentBatch struct {
	Owner                string           `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Operator             string           `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	List                 []*ReqStudentAdd `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqStudentBatch) Descriptor

func (*ReqStudentBatch) Descriptor() ([]byte, []int)

func (*ReqStudentBatch) GetList added in v1.0.2

func (m *ReqStudentBatch) GetList() []*ReqStudentAdd

func (*ReqStudentBatch) GetOperator

func (m *ReqStudentBatch) GetOperator() string

func (*ReqStudentBatch) GetOwner

func (m *ReqStudentBatch) GetOwner() string

func (*ReqStudentBatch) ProtoMessage

func (*ReqStudentBatch) ProtoMessage()

func (*ReqStudentBatch) Reset

func (m *ReqStudentBatch) Reset()

func (*ReqStudentBatch) String

func (m *ReqStudentBatch) String() string

func (*ReqStudentBatch) XXX_DiscardUnknown

func (m *ReqStudentBatch) XXX_DiscardUnknown()

func (*ReqStudentBatch) XXX_Marshal

func (m *ReqStudentBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqStudentBatch) XXX_Merge

func (m *ReqStudentBatch) XXX_Merge(src proto.Message)

func (*ReqStudentBatch) XXX_Size

func (m *ReqStudentBatch) XXX_Size() int

func (*ReqStudentBatch) XXX_Unmarshal

func (m *ReqStudentBatch) XXX_Unmarshal(b []byte) error

type ReqStudentBind

type ReqStudentBind struct {
	Owner                string   `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Entity               string   `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"`
	Uid                  string   `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
	Card                 string   `protobuf:"bytes,4,opt,name=card,proto3" json:"card,omitempty"`
	Operator             string   `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqStudentBind) Descriptor

func (*ReqStudentBind) Descriptor() ([]byte, []int)

func (*ReqStudentBind) GetCard

func (m *ReqStudentBind) GetCard() string

func (*ReqStudentBind) GetEntity

func (m *ReqStudentBind) GetEntity() string

func (*ReqStudentBind) GetOperator

func (m *ReqStudentBind) GetOperator() string

func (*ReqStudentBind) GetOwner

func (m *ReqStudentBind) GetOwner() string

func (*ReqStudentBind) GetUid

func (m *ReqStudentBind) GetUid() string

func (*ReqStudentBind) ProtoMessage

func (*ReqStudentBind) ProtoMessage()

func (*ReqStudentBind) Reset

func (m *ReqStudentBind) Reset()

func (*ReqStudentBind) String

func (m *ReqStudentBind) String() string

func (*ReqStudentBind) XXX_DiscardUnknown

func (m *ReqStudentBind) XXX_DiscardUnknown()

func (*ReqStudentBind) XXX_Marshal

func (m *ReqStudentBind) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqStudentBind) XXX_Merge

func (m *ReqStudentBind) XXX_Merge(src proto.Message)

func (*ReqStudentBind) XXX_Size

func (m *ReqStudentBind) XXX_Size() int

func (*ReqStudentBind) XXX_Unmarshal

func (m *ReqStudentBind) XXX_Unmarshal(b []byte) error

type ReqStudentCustodian added in v1.0.5

type ReqStudentCustodian struct {
	Owner                string   `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Identify             string   `protobuf:"bytes,4,opt,name=identify,proto3" json:"identify,omitempty"`
	Phones               string   `protobuf:"bytes,5,opt,name=phones,proto3" json:"phones,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqStudentCustodian) Descriptor added in v1.0.5

func (*ReqStudentCustodian) Descriptor() ([]byte, []int)

func (*ReqStudentCustodian) GetIdentify added in v1.0.5

func (m *ReqStudentCustodian) GetIdentify() string

func (*ReqStudentCustodian) GetName added in v1.0.5

func (m *ReqStudentCustodian) GetName() string

func (*ReqStudentCustodian) GetOwner added in v1.0.5

func (m *ReqStudentCustodian) GetOwner() string

func (*ReqStudentCustodian) GetPhones added in v1.0.5

func (m *ReqStudentCustodian) GetPhones() string

func (*ReqStudentCustodian) GetUid added in v1.0.5

func (m *ReqStudentCustodian) GetUid() string

func (*ReqStudentCustodian) ProtoMessage added in v1.0.5

func (*ReqStudentCustodian) ProtoMessage()

func (*ReqStudentCustodian) Reset added in v1.0.5

func (m *ReqStudentCustodian) Reset()

func (*ReqStudentCustodian) String added in v1.0.5

func (m *ReqStudentCustodian) String() string

func (*ReqStudentCustodian) XXX_DiscardUnknown added in v1.0.5

func (m *ReqStudentCustodian) XXX_DiscardUnknown()

func (*ReqStudentCustodian) XXX_Marshal added in v1.0.5

func (m *ReqStudentCustodian) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqStudentCustodian) XXX_Merge added in v1.0.5

func (m *ReqStudentCustodian) XXX_Merge(src proto.Message)

func (*ReqStudentCustodian) XXX_Size added in v1.0.5

func (m *ReqStudentCustodian) XXX_Size() int

func (*ReqStudentCustodian) XXX_Unmarshal added in v1.0.5

func (m *ReqStudentCustodian) XXX_Unmarshal(b []byte) error

type ReqStudentUpdate

type ReqStudentUpdate struct {
	Owner                string           `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Uid                  string           `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Card                 string           `protobuf:"bytes,4,opt,name=card,proto3" json:"card,omitempty"`
	Sex                  uint32           `protobuf:"varint,5,opt,name=sex,proto3" json:"sex,omitempty"`
	Sn                   string           `protobuf:"bytes,6,opt,name=sn,proto3" json:"sn,omitempty"`
	Operator             string           `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Enrol                string           `protobuf:"bytes,9,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Custodians           []*CustodianInfo `protobuf:"bytes,21,rep,name=custodians,proto3" json:"custodians,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqStudentUpdate) Descriptor

func (*ReqStudentUpdate) Descriptor() ([]byte, []int)

func (*ReqStudentUpdate) GetCard

func (m *ReqStudentUpdate) GetCard() string

func (*ReqStudentUpdate) GetCustodians

func (m *ReqStudentUpdate) GetCustodians() []*CustodianInfo

func (*ReqStudentUpdate) GetEnrol

func (m *ReqStudentUpdate) GetEnrol() string

func (*ReqStudentUpdate) GetName

func (m *ReqStudentUpdate) GetName() string

func (*ReqStudentUpdate) GetOperator

func (m *ReqStudentUpdate) GetOperator() string

func (*ReqStudentUpdate) GetOwner

func (m *ReqStudentUpdate) GetOwner() string

func (*ReqStudentUpdate) GetSex

func (m *ReqStudentUpdate) GetSex() uint32

func (*ReqStudentUpdate) GetSn

func (m *ReqStudentUpdate) GetSn() string

func (*ReqStudentUpdate) GetUid

func (m *ReqStudentUpdate) GetUid() string

func (*ReqStudentUpdate) ProtoMessage

func (*ReqStudentUpdate) ProtoMessage()

func (*ReqStudentUpdate) Reset

func (m *ReqStudentUpdate) Reset()

func (*ReqStudentUpdate) String

func (m *ReqStudentUpdate) String() string

func (*ReqStudentUpdate) XXX_DiscardUnknown

func (m *ReqStudentUpdate) XXX_DiscardUnknown()

func (*ReqStudentUpdate) XXX_Marshal

func (m *ReqStudentUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqStudentUpdate) XXX_Merge

func (m *ReqStudentUpdate) XXX_Merge(src proto.Message)

func (*ReqStudentUpdate) XXX_Size

func (m *ReqStudentUpdate) XXX_Size() int

func (*ReqStudentUpdate) XXX_Unmarshal

func (m *ReqStudentUpdate) XXX_Unmarshal(b []byte) error

type ReqTeacherAdd

type ReqTeacherAdd struct {
	Owner                string   `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Entity               string   `protobuf:"bytes,3,opt,name=entity,proto3" json:"entity,omitempty"`
	User                 string   `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
	Operator             string   `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator,omitempty"`
	Subjects             []string `protobuf:"bytes,11,rep,name=subjects,proto3" json:"subjects,omitempty"`
	Classes              []string `protobuf:"bytes,12,rep,name=classes,proto3" json:"classes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqTeacherAdd) Descriptor

func (*ReqTeacherAdd) Descriptor() ([]byte, []int)

func (*ReqTeacherAdd) GetClasses

func (m *ReqTeacherAdd) GetClasses() []string

func (*ReqTeacherAdd) GetEntity

func (m *ReqTeacherAdd) GetEntity() string

func (*ReqTeacherAdd) GetName

func (m *ReqTeacherAdd) GetName() string

func (*ReqTeacherAdd) GetOperator

func (m *ReqTeacherAdd) GetOperator() string

func (*ReqTeacherAdd) GetOwner

func (m *ReqTeacherAdd) GetOwner() string

func (*ReqTeacherAdd) GetSubjects

func (m *ReqTeacherAdd) GetSubjects() []string

func (*ReqTeacherAdd) GetUser

func (m *ReqTeacherAdd) GetUser() string

func (*ReqTeacherAdd) ProtoMessage

func (*ReqTeacherAdd) ProtoMessage()

func (*ReqTeacherAdd) Reset

func (m *ReqTeacherAdd) Reset()

func (*ReqTeacherAdd) String

func (m *ReqTeacherAdd) String() string

func (*ReqTeacherAdd) XXX_DiscardUnknown

func (m *ReqTeacherAdd) XXX_DiscardUnknown()

func (*ReqTeacherAdd) XXX_Marshal

func (m *ReqTeacherAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqTeacherAdd) XXX_Merge

func (m *ReqTeacherAdd) XXX_Merge(src proto.Message)

func (*ReqTeacherAdd) XXX_Size

func (m *ReqTeacherAdd) XXX_Size() int

func (*ReqTeacherAdd) XXX_Unmarshal

func (m *ReqTeacherAdd) XXX_Unmarshal(b []byte) error

type ReqTeacherBatch

type ReqTeacherBatch struct {
	Owner                string           `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Operator             string           `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	List                 []*ReqTeacherAdd `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqTeacherBatch) Descriptor

func (*ReqTeacherBatch) Descriptor() ([]byte, []int)

func (*ReqTeacherBatch) GetList added in v1.0.2

func (m *ReqTeacherBatch) GetList() []*ReqTeacherAdd

func (*ReqTeacherBatch) GetOperator

func (m *ReqTeacherBatch) GetOperator() string

func (*ReqTeacherBatch) GetOwner

func (m *ReqTeacherBatch) GetOwner() string

func (*ReqTeacherBatch) ProtoMessage

func (*ReqTeacherBatch) ProtoMessage()

func (*ReqTeacherBatch) Reset

func (m *ReqTeacherBatch) Reset()

func (*ReqTeacherBatch) String

func (m *ReqTeacherBatch) String() string

func (*ReqTeacherBatch) XXX_DiscardUnknown

func (m *ReqTeacherBatch) XXX_DiscardUnknown()

func (*ReqTeacherBatch) XXX_Marshal

func (m *ReqTeacherBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqTeacherBatch) XXX_Merge

func (m *ReqTeacherBatch) XXX_Merge(src proto.Message)

func (*ReqTeacherBatch) XXX_Size

func (m *ReqTeacherBatch) XXX_Size() int

func (*ReqTeacherBatch) XXX_Unmarshal

func (m *ReqTeacherBatch) XXX_Unmarshal(b []byte) error

type ReqTeacherUpdate

type ReqTeacherUpdate struct {
	Owner                string   `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	Classes              []string `protobuf:"bytes,11,rep,name=classes,proto3" json:"classes,omitempty"`
	Subjects             []string `protobuf:"bytes,12,rep,name=subjects,proto3" json:"subjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqTeacherUpdate) Descriptor

func (*ReqTeacherUpdate) Descriptor() ([]byte, []int)

func (*ReqTeacherUpdate) GetClasses

func (m *ReqTeacherUpdate) GetClasses() []string

func (*ReqTeacherUpdate) GetName

func (m *ReqTeacherUpdate) GetName() string

func (*ReqTeacherUpdate) GetOperator

func (m *ReqTeacherUpdate) GetOperator() string

func (*ReqTeacherUpdate) GetOwner

func (m *ReqTeacherUpdate) GetOwner() string

func (*ReqTeacherUpdate) GetSubjects

func (m *ReqTeacherUpdate) GetSubjects() []string

func (*ReqTeacherUpdate) GetUid

func (m *ReqTeacherUpdate) GetUid() string

func (*ReqTeacherUpdate) ProtoMessage

func (*ReqTeacherUpdate) ProtoMessage()

func (*ReqTeacherUpdate) Reset

func (m *ReqTeacherUpdate) Reset()

func (*ReqTeacherUpdate) String

func (m *ReqTeacherUpdate) String() string

func (*ReqTeacherUpdate) XXX_DiscardUnknown

func (m *ReqTeacherUpdate) XXX_DiscardUnknown()

func (*ReqTeacherUpdate) XXX_Marshal

func (m *ReqTeacherUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqTeacherUpdate) XXX_Merge

func (m *ReqTeacherUpdate) XXX_Merge(src proto.Message)

func (*ReqTeacherUpdate) XXX_Size

func (m *ReqTeacherUpdate) XXX_Size() int

func (*ReqTeacherUpdate) XXX_Unmarshal

func (m *ReqTeacherUpdate) XXX_Unmarshal(b []byte) error

type ReqTimetableAdd added in v1.2.0

type ReqTimetableAdd struct {
	School               string           `protobuf:"bytes,1,opt,name=school,proto3" json:"school,omitempty"`
	Class                string           `protobuf:"bytes,2,opt,name=class,proto3" json:"class,omitempty"`
	Year                 uint32           `protobuf:"varint,3,opt,name=year,proto3" json:"year,omitempty"`
	Operator             string           `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	Items                []*TimetableItem `protobuf:"bytes,11,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqTimetableAdd) Descriptor added in v1.2.0

func (*ReqTimetableAdd) Descriptor() ([]byte, []int)

func (*ReqTimetableAdd) GetClass added in v1.2.0

func (m *ReqTimetableAdd) GetClass() string

func (*ReqTimetableAdd) GetItems added in v1.2.0

func (m *ReqTimetableAdd) GetItems() []*TimetableItem

func (*ReqTimetableAdd) GetOperator added in v1.2.0

func (m *ReqTimetableAdd) GetOperator() string

func (*ReqTimetableAdd) GetSchool added in v1.2.0

func (m *ReqTimetableAdd) GetSchool() string

func (*ReqTimetableAdd) GetYear added in v1.2.0

func (m *ReqTimetableAdd) GetYear() uint32

func (*ReqTimetableAdd) ProtoMessage added in v1.2.0

func (*ReqTimetableAdd) ProtoMessage()

func (*ReqTimetableAdd) Reset added in v1.2.0

func (m *ReqTimetableAdd) Reset()

func (*ReqTimetableAdd) String added in v1.2.0

func (m *ReqTimetableAdd) String() string

func (*ReqTimetableAdd) XXX_DiscardUnknown added in v1.2.0

func (m *ReqTimetableAdd) XXX_DiscardUnknown()

func (*ReqTimetableAdd) XXX_Marshal added in v1.2.0

func (m *ReqTimetableAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqTimetableAdd) XXX_Merge added in v1.2.0

func (m *ReqTimetableAdd) XXX_Merge(src proto.Message)

func (*ReqTimetableAdd) XXX_Size added in v1.2.0

func (m *ReqTimetableAdd) XXX_Size() int

func (*ReqTimetableAdd) XXX_Unmarshal added in v1.2.0

func (m *ReqTimetableAdd) XXX_Unmarshal(b []byte) error

type ReqTimetableBatch added in v1.2.0

type ReqTimetableBatch struct {
	School               string           `protobuf:"bytes,1,opt,name=school,proto3" json:"school,omitempty"`
	Operator             string           `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	Year                 uint32           `protobuf:"varint,3,opt,name=year,proto3" json:"year,omitempty"`
	Items                []*TimetableItem `protobuf:"bytes,11,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ReqTimetableBatch) Descriptor added in v1.2.0

func (*ReqTimetableBatch) Descriptor() ([]byte, []int)

func (*ReqTimetableBatch) GetItems added in v1.2.0

func (m *ReqTimetableBatch) GetItems() []*TimetableItem

func (*ReqTimetableBatch) GetOperator added in v1.2.0

func (m *ReqTimetableBatch) GetOperator() string

func (*ReqTimetableBatch) GetSchool added in v1.2.0

func (m *ReqTimetableBatch) GetSchool() string

func (*ReqTimetableBatch) GetYear added in v1.2.0

func (m *ReqTimetableBatch) GetYear() uint32

func (*ReqTimetableBatch) ProtoMessage added in v1.2.0

func (*ReqTimetableBatch) ProtoMessage()

func (*ReqTimetableBatch) Reset added in v1.2.0

func (m *ReqTimetableBatch) Reset()

func (*ReqTimetableBatch) String added in v1.2.0

func (m *ReqTimetableBatch) String() string

func (*ReqTimetableBatch) XXX_DiscardUnknown added in v1.2.0

func (m *ReqTimetableBatch) XXX_DiscardUnknown()

func (*ReqTimetableBatch) XXX_Marshal added in v1.2.0

func (m *ReqTimetableBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqTimetableBatch) XXX_Merge added in v1.2.0

func (m *ReqTimetableBatch) XXX_Merge(src proto.Message)

func (*ReqTimetableBatch) XXX_Size added in v1.2.0

func (m *ReqTimetableBatch) XXX_Size() int

func (*ReqTimetableBatch) XXX_Unmarshal added in v1.2.0

func (m *ReqTimetableBatch) XXX_Unmarshal(b []byte) error

type RequestInfo

type RequestInfo struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Operator             string   `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	Filter               string   `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	Value                string   `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Parent               string   `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestInfo) Descriptor

func (*RequestInfo) Descriptor() ([]byte, []int)

func (*RequestInfo) GetFilter added in v1.0.5

func (m *RequestInfo) GetFilter() string

func (*RequestInfo) GetOperator

func (m *RequestInfo) GetOperator() string

func (*RequestInfo) GetParent added in v1.0.5

func (m *RequestInfo) GetParent() string

func (*RequestInfo) GetUid

func (m *RequestInfo) GetUid() string

func (*RequestInfo) GetValue added in v1.0.5

func (m *RequestInfo) GetValue() string

func (*RequestInfo) ProtoMessage

func (*RequestInfo) ProtoMessage()

func (*RequestInfo) Reset

func (m *RequestInfo) Reset()

func (*RequestInfo) String

func (m *RequestInfo) String() string

func (*RequestInfo) XXX_DiscardUnknown

func (m *RequestInfo) XXX_DiscardUnknown()

func (*RequestInfo) XXX_Marshal

func (m *RequestInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestInfo) XXX_Merge

func (m *RequestInfo) XXX_Merge(src proto.Message)

func (*RequestInfo) XXX_Size

func (m *RequestInfo) XXX_Size() int

func (*RequestInfo) XXX_Unmarshal

func (m *RequestInfo) XXX_Unmarshal(b []byte) error

type RequestList added in v1.0.5

type RequestList struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Operator             string   `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"`
	List                 []string `protobuf:"bytes,11,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestList) Descriptor added in v1.0.5

func (*RequestList) Descriptor() ([]byte, []int)

func (*RequestList) GetList added in v1.0.5

func (m *RequestList) GetList() []string

func (*RequestList) GetOperator added in v1.0.5

func (m *RequestList) GetOperator() string

func (*RequestList) GetParent added in v1.0.5

func (m *RequestList) GetParent() string

func (*RequestList) GetUid added in v1.0.5

func (m *RequestList) GetUid() string

func (*RequestList) ProtoMessage added in v1.0.5

func (*RequestList) ProtoMessage()

func (*RequestList) Reset added in v1.0.5

func (m *RequestList) Reset()

func (*RequestList) String added in v1.0.5

func (m *RequestList) String() string

func (*RequestList) XXX_DiscardUnknown added in v1.0.5

func (m *RequestList) XXX_DiscardUnknown()

func (*RequestList) XXX_Marshal added in v1.0.5

func (m *RequestList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestList) XXX_Merge added in v1.0.5

func (m *RequestList) XXX_Merge(src proto.Message)

func (*RequestList) XXX_Size added in v1.0.5

func (m *RequestList) XXX_Size() int

func (*RequestList) XXX_Unmarshal added in v1.0.5

func (m *RequestList) XXX_Unmarshal(b []byte) error

type RequestPage

type RequestPage struct {
	Page                 uint32   `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Number               uint32   `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	Filter               string   `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	Value                string   `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Parent               string   `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	Params               string   `protobuf:"bytes,6,opt,name=params,proto3" json:"params,omitempty"`
	Uid                  string   `protobuf:"bytes,7,opt,name=uid,proto3" json:"uid,omitempty"`
	Operator             string   `protobuf:"bytes,8,opt,name=operator,proto3" json:"operator,omitempty"`
	List                 []string `protobuf:"bytes,21,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestPage) Descriptor

func (*RequestPage) Descriptor() ([]byte, []int)

func (*RequestPage) GetFilter added in v1.0.5

func (m *RequestPage) GetFilter() string

func (*RequestPage) GetList added in v1.1.4

func (m *RequestPage) GetList() []string

func (*RequestPage) GetNumber

func (m *RequestPage) GetNumber() uint32

func (*RequestPage) GetOperator added in v1.2.3

func (m *RequestPage) GetOperator() string

func (*RequestPage) GetPage

func (m *RequestPage) GetPage() uint32

func (*RequestPage) GetParams added in v1.0.8

func (m *RequestPage) GetParams() string

func (*RequestPage) GetParent added in v1.0.5

func (m *RequestPage) GetParent() string

func (*RequestPage) GetUid added in v1.2.2

func (m *RequestPage) GetUid() string

func (*RequestPage) GetValue added in v1.0.5

func (m *RequestPage) GetValue() string

func (*RequestPage) ProtoMessage

func (*RequestPage) ProtoMessage()

func (*RequestPage) Reset

func (m *RequestPage) Reset()

func (*RequestPage) String

func (m *RequestPage) String() string

func (*RequestPage) XXX_DiscardUnknown

func (m *RequestPage) XXX_DiscardUnknown()

func (*RequestPage) XXX_Marshal

func (m *RequestPage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestPage) XXX_Merge

func (m *RequestPage) XXX_Merge(src proto.Message)

func (*RequestPage) XXX_Size

func (m *RequestPage) XXX_Size() int

func (*RequestPage) XXX_Unmarshal

func (m *RequestPage) XXX_Unmarshal(b []byte) error

type RequestState added in v1.1.3

type RequestState struct {
	Parent               string   `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Flag                 string   `protobuf:"bytes,2,opt,name=flag,proto3" json:"flag,omitempty"`
	State                uint32   `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
	Operator             string   `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestState) Descriptor added in v1.1.3

func (*RequestState) Descriptor() ([]byte, []int)

func (*RequestState) GetFlag added in v1.1.3

func (m *RequestState) GetFlag() string

func (*RequestState) GetOperator added in v1.1.3

func (m *RequestState) GetOperator() string

func (*RequestState) GetParent added in v1.1.3

func (m *RequestState) GetParent() string

func (*RequestState) GetState added in v1.1.3

func (m *RequestState) GetState() uint32

func (*RequestState) ProtoMessage added in v1.1.3

func (*RequestState) ProtoMessage()

func (*RequestState) Reset added in v1.1.3

func (m *RequestState) Reset()

func (*RequestState) String added in v1.1.3

func (m *RequestState) String() string

func (*RequestState) XXX_DiscardUnknown added in v1.1.3

func (m *RequestState) XXX_DiscardUnknown()

func (*RequestState) XXX_Marshal added in v1.1.3

func (m *RequestState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestState) XXX_Merge added in v1.1.3

func (m *RequestState) XXX_Merge(src proto.Message)

func (*RequestState) XXX_Size added in v1.1.3

func (m *RequestState) XXX_Size() int

func (*RequestState) XXX_Unmarshal added in v1.1.3

func (m *RequestState) XXX_Unmarshal(b []byte) error

type ScheduleInfo added in v1.3.0

type ScheduleInfo struct {
	Id                   uint64   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string   `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Scene                string   `protobuf:"bytes,3,opt,name=scene,proto3" json:"scene,omitempty"`
	Created              uint64   `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64   `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string   `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string   `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Name                 string   `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	Lesson               string   `protobuf:"bytes,9,opt,name=lesson,proto3" json:"lesson,omitempty"`
	Place                string   `protobuf:"bytes,10,opt,name=place,proto3" json:"place,omitempty"`
	Date                 string   `protobuf:"bytes,11,opt,name=date,proto3" json:"date,omitempty"`
	During               string   `protobuf:"bytes,12,opt,name=during,proto3" json:"during,omitempty"`
	Status               uint32   `protobuf:"varint,13,opt,name=status,proto3" json:"status,omitempty"`
	Max                  uint32   `protobuf:"varint,14,opt,name=max,proto3" json:"max,omitempty"`
	Min                  uint32   `protobuf:"varint,15,opt,name=min,proto3" json:"min,omitempty"`
	Start                uint64   `protobuf:"varint,16,opt,name=start,proto3" json:"start,omitempty"`
	End                  uint64   `protobuf:"varint,17,opt,name=end,proto3" json:"end,omitempty"`
	Remark               string   `protobuf:"bytes,18,opt,name=remark,proto3" json:"remark,omitempty"`
	Teachers             []string `protobuf:"bytes,31,rep,name=teachers,proto3" json:"teachers,omitempty"`
	Tags                 []string `protobuf:"bytes,32,rep,name=tags,proto3" json:"tags,omitempty"`
	Users                []string `protobuf:"bytes,33,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ScheduleInfo) Descriptor added in v1.3.0

func (*ScheduleInfo) Descriptor() ([]byte, []int)

func (*ScheduleInfo) GetCreated added in v1.3.0

func (m *ScheduleInfo) GetCreated() uint64

func (*ScheduleInfo) GetCreator added in v1.3.0

func (m *ScheduleInfo) GetCreator() string

func (*ScheduleInfo) GetDate added in v1.3.0

func (m *ScheduleInfo) GetDate() string

func (*ScheduleInfo) GetDuring added in v1.3.1

func (m *ScheduleInfo) GetDuring() string

func (*ScheduleInfo) GetEnd added in v1.3.2

func (m *ScheduleInfo) GetEnd() uint64

func (*ScheduleInfo) GetId added in v1.3.0

func (m *ScheduleInfo) GetId() uint64

func (*ScheduleInfo) GetLesson added in v1.3.0

func (m *ScheduleInfo) GetLesson() string

func (*ScheduleInfo) GetMax added in v1.3.0

func (m *ScheduleInfo) GetMax() uint32

func (*ScheduleInfo) GetMin added in v1.3.0

func (m *ScheduleInfo) GetMin() uint32

func (*ScheduleInfo) GetName added in v1.3.0

func (m *ScheduleInfo) GetName() string

func (*ScheduleInfo) GetOperator added in v1.3.0

func (m *ScheduleInfo) GetOperator() string

func (*ScheduleInfo) GetPlace added in v1.3.0

func (m *ScheduleInfo) GetPlace() string

func (*ScheduleInfo) GetRemark added in v1.3.3

func (m *ScheduleInfo) GetRemark() string

func (*ScheduleInfo) GetScene added in v1.3.0

func (m *ScheduleInfo) GetScene() string

func (*ScheduleInfo) GetStart added in v1.3.2

func (m *ScheduleInfo) GetStart() uint64

func (*ScheduleInfo) GetStatus added in v1.3.0

func (m *ScheduleInfo) GetStatus() uint32

func (*ScheduleInfo) GetTags added in v1.3.0

func (m *ScheduleInfo) GetTags() []string

func (*ScheduleInfo) GetTeachers added in v1.3.0

func (m *ScheduleInfo) GetTeachers() []string

func (*ScheduleInfo) GetUid added in v1.3.0

func (m *ScheduleInfo) GetUid() string

func (*ScheduleInfo) GetUpdated added in v1.3.0

func (m *ScheduleInfo) GetUpdated() uint64

func (*ScheduleInfo) GetUsers added in v1.3.0

func (m *ScheduleInfo) GetUsers() []string

func (*ScheduleInfo) ProtoMessage added in v1.3.0

func (*ScheduleInfo) ProtoMessage()

func (*ScheduleInfo) Reset added in v1.3.0

func (m *ScheduleInfo) Reset()

func (*ScheduleInfo) String added in v1.3.0

func (m *ScheduleInfo) String() string

func (*ScheduleInfo) XXX_DiscardUnknown added in v1.3.0

func (m *ScheduleInfo) XXX_DiscardUnknown()

func (*ScheduleInfo) XXX_Marshal added in v1.3.0

func (m *ScheduleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScheduleInfo) XXX_Merge added in v1.3.0

func (m *ScheduleInfo) XXX_Merge(src proto.Message)

func (*ScheduleInfo) XXX_Size added in v1.3.0

func (m *ScheduleInfo) XXX_Size() int

func (*ScheduleInfo) XXX_Unmarshal added in v1.3.0

func (m *ScheduleInfo) XXX_Unmarshal(b []byte) error

type ScheduleService added in v1.3.0

type ScheduleService interface {
	AddOne(ctx context.Context, in *ReqScheduleAdd, opts ...client.CallOption) (*ReplyScheduleInfo, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyScheduleInfo, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyScheduleList, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyScheduleInfo, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	UpdateOne(ctx context.Context, in *ReqScheduleUpdate, opts ...client.CallOption) (*ReplyScheduleInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
	AppendUser(ctx context.Context, in *ReqScheduleUser, opts ...client.CallOption) (*ReplyScheduleUsers, error)
	SubtractUser(ctx context.Context, in *ReqScheduleUser, opts ...client.CallOption) (*ReplyScheduleUsers, error)
}

func NewScheduleService added in v1.3.0

func NewScheduleService(name string, c client.Client) ScheduleService

type SchoolInfo

type SchoolInfo struct {
	Id                   uint64         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string         `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Scene                string         `protobuf:"bytes,3,opt,name=scene,proto3" json:"scene,omitempty"`
	Created              uint64         `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64         `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string         `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string         `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Name                 string         `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	Grade                uint32         `protobuf:"varint,9,opt,name=grade,proto3" json:"grade,omitempty"`
	Entity               string         `protobuf:"bytes,10,opt,name=entity,proto3" json:"entity,omitempty"`
	Support              string         `protobuf:"bytes,11,opt,name=support,proto3" json:"support,omitempty"`
	Teachers             []string       `protobuf:"bytes,21,rep,name=teachers,proto3" json:"teachers,omitempty"`
	Honors               []*HonorInfo   `protobuf:"bytes,31,rep,name=honors,proto3" json:"honors,omitempty"`
	Respects             []*HonorInfo   `protobuf:"bytes,32,rep,name=respects,proto3" json:"respects,omitempty"`
	Subjects             []*SubjectInfo `protobuf:"bytes,33,rep,name=subjects,proto3" json:"subjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*SchoolInfo) Descriptor

func (*SchoolInfo) Descriptor() ([]byte, []int)

func (*SchoolInfo) GetCreated

func (m *SchoolInfo) GetCreated() uint64

func (*SchoolInfo) GetCreator

func (m *SchoolInfo) GetCreator() string

func (*SchoolInfo) GetEntity

func (m *SchoolInfo) GetEntity() string

func (*SchoolInfo) GetGrade

func (m *SchoolInfo) GetGrade() uint32

func (*SchoolInfo) GetHonors

func (m *SchoolInfo) GetHonors() []*HonorInfo

func (*SchoolInfo) GetId

func (m *SchoolInfo) GetId() uint64

func (*SchoolInfo) GetName

func (m *SchoolInfo) GetName() string

func (*SchoolInfo) GetOperator

func (m *SchoolInfo) GetOperator() string

func (*SchoolInfo) GetRespects

func (m *SchoolInfo) GetRespects() []*HonorInfo

func (*SchoolInfo) GetScene

func (m *SchoolInfo) GetScene() string

func (*SchoolInfo) GetSubjects

func (m *SchoolInfo) GetSubjects() []*SubjectInfo

func (*SchoolInfo) GetSupport added in v1.2.3

func (m *SchoolInfo) GetSupport() string

func (*SchoolInfo) GetTeachers

func (m *SchoolInfo) GetTeachers() []string

func (*SchoolInfo) GetUid

func (m *SchoolInfo) GetUid() string

func (*SchoolInfo) GetUpdated

func (m *SchoolInfo) GetUpdated() uint64

func (*SchoolInfo) ProtoMessage

func (*SchoolInfo) ProtoMessage()

func (*SchoolInfo) Reset

func (m *SchoolInfo) Reset()

func (*SchoolInfo) String

func (m *SchoolInfo) String() string

func (*SchoolInfo) XXX_DiscardUnknown

func (m *SchoolInfo) XXX_DiscardUnknown()

func (*SchoolInfo) XXX_Marshal

func (m *SchoolInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SchoolInfo) XXX_Merge

func (m *SchoolInfo) XXX_Merge(src proto.Message)

func (*SchoolInfo) XXX_Size

func (m *SchoolInfo) XXX_Size() int

func (*SchoolInfo) XXX_Unmarshal

func (m *SchoolInfo) XXX_Unmarshal(b []byte) error

type SchoolService

type SchoolService interface {
	AddOne(ctx context.Context, in *ReqSchoolAdd, opts ...client.CallOption) (*ReplySchoolInfo, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplySchoolInfo, error)
	GetList(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplySchoolList, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplySchoolList, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplySchoolInfo, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	GetArray(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplySchoolList, error)
	UpdateOne(ctx context.Context, in *ReqSchoolUpdate, opts ...client.CallOption) (*ReplySchoolInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
	UpdateSubject(ctx context.Context, in *ReqSchoolSubject, opts ...client.CallOption) (*ReplySchoolSubjects, error)
	AppendTeacher(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyList, error)
	SubtractTeacher(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyList, error)
}

func NewSchoolService

func NewSchoolService(name string, c client.Client) SchoolService

type StudentInfo

type StudentInfo struct {
	Id                   uint64           `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string           `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Created              uint64           `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64           `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string           `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string           `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	Sn                   string           `protobuf:"bytes,8,opt,name=sn,proto3" json:"sn,omitempty"`
	Card                 string           `protobuf:"bytes,9,opt,name=card,proto3" json:"card,omitempty"`
	Sex                  uint32           `protobuf:"varint,10,opt,name=sex,proto3" json:"sex,omitempty"`
	Enrol                string           `protobuf:"bytes,11,opt,name=enrol,proto3" json:"enrol,omitempty"`
	Entity               string           `protobuf:"bytes,12,opt,name=entity,proto3" json:"entity,omitempty"`
	Sid                  string           `protobuf:"bytes,13,opt,name=sid,proto3" json:"sid,omitempty"`
	Class                string           `protobuf:"bytes,14,opt,name=class,proto3" json:"class,omitempty"`
	Status               uint32           `protobuf:"varint,15,opt,name=status,proto3" json:"status,omitempty"`
	School               string           `protobuf:"bytes,16,opt,name=school,proto3" json:"school,omitempty"`
	Number               uint32           `protobuf:"varint,17,opt,name=number,proto3" json:"number,omitempty"`
	Tags                 []string         `protobuf:"bytes,31,rep,name=tags,proto3" json:"tags,omitempty"`
	Custodians           []*CustodianInfo `protobuf:"bytes,40,rep,name=custodians,proto3" json:"custodians,omitempty"`
	Kvs                  []*PairInfo      `protobuf:"bytes,41,rep,name=kvs,proto3" json:"kvs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*StudentInfo) Descriptor

func (*StudentInfo) Descriptor() ([]byte, []int)

func (*StudentInfo) GetCard

func (m *StudentInfo) GetCard() string

func (*StudentInfo) GetClass added in v1.0.4

func (m *StudentInfo) GetClass() string

func (*StudentInfo) GetCreated

func (m *StudentInfo) GetCreated() uint64

func (*StudentInfo) GetCreator

func (m *StudentInfo) GetCreator() string

func (*StudentInfo) GetCustodians

func (m *StudentInfo) GetCustodians() []*CustodianInfo

func (*StudentInfo) GetEnrol

func (m *StudentInfo) GetEnrol() string

func (*StudentInfo) GetEntity

func (m *StudentInfo) GetEntity() string

func (*StudentInfo) GetId

func (m *StudentInfo) GetId() uint64

func (*StudentInfo) GetKvs added in v1.3.5

func (m *StudentInfo) GetKvs() []*PairInfo

func (*StudentInfo) GetName

func (m *StudentInfo) GetName() string

func (*StudentInfo) GetNumber added in v1.4.0

func (m *StudentInfo) GetNumber() uint32

func (*StudentInfo) GetOperator

func (m *StudentInfo) GetOperator() string

func (*StudentInfo) GetSchool added in v1.0.5

func (m *StudentInfo) GetSchool() string

func (*StudentInfo) GetSex

func (m *StudentInfo) GetSex() uint32

func (*StudentInfo) GetSid

func (m *StudentInfo) GetSid() string

func (*StudentInfo) GetSn

func (m *StudentInfo) GetSn() string

func (*StudentInfo) GetStatus added in v1.1.3

func (m *StudentInfo) GetStatus() uint32

func (*StudentInfo) GetTags added in v1.0.5

func (m *StudentInfo) GetTags() []string

func (*StudentInfo) GetUid

func (m *StudentInfo) GetUid() string

func (*StudentInfo) GetUpdated

func (m *StudentInfo) GetUpdated() uint64

func (*StudentInfo) ProtoMessage

func (*StudentInfo) ProtoMessage()

func (*StudentInfo) Reset

func (m *StudentInfo) Reset()

func (*StudentInfo) String

func (m *StudentInfo) String() string

func (*StudentInfo) XXX_DiscardUnknown

func (m *StudentInfo) XXX_DiscardUnknown()

func (*StudentInfo) XXX_Marshal

func (m *StudentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StudentInfo) XXX_Merge

func (m *StudentInfo) XXX_Merge(src proto.Message)

func (*StudentInfo) XXX_Size

func (m *StudentInfo) XXX_Size() int

func (*StudentInfo) XXX_Unmarshal

func (m *StudentInfo) XXX_Unmarshal(b []byte) error

type StudentService

type StudentService interface {
	AddOne(ctx context.Context, in *ReqStudentAdd, opts ...client.CallOption) (*ReplyStudentInfo, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyStudentInfo, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStudentList, error)
	GetList(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStudentList, error)
	GetArray(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplyStudentList, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStudentInfo, error)
	UpdateOne(ctx context.Context, in *ReqStudentUpdate, opts ...client.CallOption) (*ReplyStudentInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
	AddBatch(ctx context.Context, in *ReqStudentBatch, opts ...client.CallOption) (*ReplyStudentList, error)
	BindEntity(ctx context.Context, in *ReqStudentBind, opts ...client.CallOption) (*ReplyStudentInfo, error)
	UpdateCustodian(ctx context.Context, in *ReqStudentCustodian, opts ...client.CallOption) (*ReplyStudentInfo, error)
	UpdateTags(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplyList, error)
	UpdateStatus(ctx context.Context, in *RequestState, opts ...client.CallOption) (*ReplyInfo, error)
}

func NewStudentService

func NewStudentService(name string, c client.Client) StudentService

type SubjectInfo

type SubjectInfo struct {
	Uid                  string   `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Remark               string   `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubjectInfo) Descriptor

func (*SubjectInfo) Descriptor() ([]byte, []int)

func (*SubjectInfo) GetName

func (m *SubjectInfo) GetName() string

func (*SubjectInfo) GetRemark

func (m *SubjectInfo) GetRemark() string

func (*SubjectInfo) GetUid

func (m *SubjectInfo) GetUid() string

func (*SubjectInfo) ProtoMessage

func (*SubjectInfo) ProtoMessage()

func (*SubjectInfo) Reset

func (m *SubjectInfo) Reset()

func (*SubjectInfo) String

func (m *SubjectInfo) String() string

func (*SubjectInfo) XXX_DiscardUnknown

func (m *SubjectInfo) XXX_DiscardUnknown()

func (*SubjectInfo) XXX_Marshal

func (m *SubjectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubjectInfo) XXX_Merge

func (m *SubjectInfo) XXX_Merge(src proto.Message)

func (*SubjectInfo) XXX_Size

func (m *SubjectInfo) XXX_Size() int

func (*SubjectInfo) XXX_Unmarshal

func (m *SubjectInfo) XXX_Unmarshal(b []byte) error

type TargetType

type TargetType int32
const (
	TargetType_TSelf       TargetType = 0
	TargetType_TStudent    TargetType = 1
	TargetType_TTeacher    TargetType = 2
	TargetType_TClass      TargetType = 3
	TargetType_TStudent_GH TargetType = 4
	TargetType_TTeacher_GH TargetType = 5
	TargetType_TSubject    TargetType = 6
)

func (TargetType) EnumDescriptor

func (TargetType) EnumDescriptor() ([]byte, []int)

func (TargetType) String

func (x TargetType) String() string

type TeacherInfo

type TeacherInfo struct {
	Id                   uint64         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string         `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string         `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Entity               string         `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"`
	User                 string         `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	Created              uint64         `protobuf:"varint,6,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64         `protobuf:"varint,7,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string         `protobuf:"bytes,8,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string         `protobuf:"bytes,9,opt,name=operator,proto3" json:"operator,omitempty"`
	Owner                string         `protobuf:"bytes,10,opt,name=owner,proto3" json:"owner,omitempty"`
	Tags                 []string       `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"`
	Classes              []string       `protobuf:"bytes,22,rep,name=classes,proto3" json:"classes,omitempty"`
	Subjects             []string       `protobuf:"bytes,23,rep,name=subjects,proto3" json:"subjects,omitempty"`
	Histories            []*HistoryInfo `protobuf:"bytes,31,rep,name=histories,proto3" json:"histories,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TeacherInfo) Descriptor

func (*TeacherInfo) Descriptor() ([]byte, []int)

func (*TeacherInfo) GetClasses

func (m *TeacherInfo) GetClasses() []string

func (*TeacherInfo) GetCreated

func (m *TeacherInfo) GetCreated() uint64

func (*TeacherInfo) GetCreator

func (m *TeacherInfo) GetCreator() string

func (*TeacherInfo) GetEntity

func (m *TeacherInfo) GetEntity() string

func (*TeacherInfo) GetHistories added in v1.0.5

func (m *TeacherInfo) GetHistories() []*HistoryInfo

func (*TeacherInfo) GetId

func (m *TeacherInfo) GetId() uint64

func (*TeacherInfo) GetName

func (m *TeacherInfo) GetName() string

func (*TeacherInfo) GetOperator

func (m *TeacherInfo) GetOperator() string

func (*TeacherInfo) GetOwner

func (m *TeacherInfo) GetOwner() string

func (*TeacherInfo) GetSubjects

func (m *TeacherInfo) GetSubjects() []string

func (*TeacherInfo) GetTags added in v1.0.5

func (m *TeacherInfo) GetTags() []string

func (*TeacherInfo) GetUid

func (m *TeacherInfo) GetUid() string

func (*TeacherInfo) GetUpdated

func (m *TeacherInfo) GetUpdated() uint64

func (*TeacherInfo) GetUser

func (m *TeacherInfo) GetUser() string

func (*TeacherInfo) ProtoMessage

func (*TeacherInfo) ProtoMessage()

func (*TeacherInfo) Reset

func (m *TeacherInfo) Reset()

func (*TeacherInfo) String

func (m *TeacherInfo) String() string

func (*TeacherInfo) XXX_DiscardUnknown

func (m *TeacherInfo) XXX_DiscardUnknown()

func (*TeacherInfo) XXX_Marshal

func (m *TeacherInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TeacherInfo) XXX_Merge

func (m *TeacherInfo) XXX_Merge(src proto.Message)

func (*TeacherInfo) XXX_Size

func (m *TeacherInfo) XXX_Size() int

func (*TeacherInfo) XXX_Unmarshal

func (m *TeacherInfo) XXX_Unmarshal(b []byte) error

type TeacherService

type TeacherService interface {
	AddOne(ctx context.Context, in *ReqTeacherAdd, opts ...client.CallOption) (*ReplyTeacherInfo, error)
	GetOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyTeacherInfo, error)
	GetList(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyTeacherList, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyTeacherList, error)
	GetArray(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplyTeacherList, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	SetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyTeacherInfo, error)
	UpdateOne(ctx context.Context, in *ReqTeacherUpdate, opts ...client.CallOption) (*ReplyTeacherInfo, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
	AddBatch(ctx context.Context, in *ReqTeacherBatch, opts ...client.CallOption) (*ReplyTeacherList, error)
	UpdateTags(ctx context.Context, in *RequestList, opts ...client.CallOption) (*ReplyList, error)
}

func NewTeacherService

func NewTeacherService(name string, c client.Client) TeacherService

type TimetableInfo added in v1.2.0

type TimetableInfo struct {
	Id                   uint64           `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Uid                  string           `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Name                 string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Created              uint64           `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	Updated              uint64           `protobuf:"varint,5,opt,name=updated,proto3" json:"updated,omitempty"`
	Creator              string           `protobuf:"bytes,6,opt,name=creator,proto3" json:"creator,omitempty"`
	Operator             string           `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator,omitempty"`
	School               string           `protobuf:"bytes,8,opt,name=school,proto3" json:"school,omitempty"`
	Class                string           `protobuf:"bytes,9,opt,name=class,proto3" json:"class,omitempty"`
	Year                 uint32           `protobuf:"varint,10,opt,name=year,proto3" json:"year,omitempty"`
	Items                []*TimetableItem `protobuf:"bytes,21,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*TimetableInfo) Descriptor added in v1.2.0

func (*TimetableInfo) Descriptor() ([]byte, []int)

func (*TimetableInfo) GetClass added in v1.2.0

func (m *TimetableInfo) GetClass() string

func (*TimetableInfo) GetCreated added in v1.2.0

func (m *TimetableInfo) GetCreated() uint64

func (*TimetableInfo) GetCreator added in v1.2.0

func (m *TimetableInfo) GetCreator() string

func (*TimetableInfo) GetId added in v1.2.0

func (m *TimetableInfo) GetId() uint64

func (*TimetableInfo) GetItems added in v1.2.0

func (m *TimetableInfo) GetItems() []*TimetableItem

func (*TimetableInfo) GetName added in v1.2.0

func (m *TimetableInfo) GetName() string

func (*TimetableInfo) GetOperator added in v1.2.0

func (m *TimetableInfo) GetOperator() string

func (*TimetableInfo) GetSchool added in v1.2.0

func (m *TimetableInfo) GetSchool() string

func (*TimetableInfo) GetUid added in v1.2.0

func (m *TimetableInfo) GetUid() string

func (*TimetableInfo) GetUpdated added in v1.2.0

func (m *TimetableInfo) GetUpdated() uint64

func (*TimetableInfo) GetYear added in v1.2.0

func (m *TimetableInfo) GetYear() uint32

func (*TimetableInfo) ProtoMessage added in v1.2.0

func (*TimetableInfo) ProtoMessage()

func (*TimetableInfo) Reset added in v1.2.0

func (m *TimetableInfo) Reset()

func (*TimetableInfo) String added in v1.2.0

func (m *TimetableInfo) String() string

func (*TimetableInfo) XXX_DiscardUnknown added in v1.2.0

func (m *TimetableInfo) XXX_DiscardUnknown()

func (*TimetableInfo) XXX_Marshal added in v1.2.0

func (m *TimetableInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TimetableInfo) XXX_Merge added in v1.2.0

func (m *TimetableInfo) XXX_Merge(src proto.Message)

func (*TimetableInfo) XXX_Size added in v1.2.0

func (m *TimetableInfo) XXX_Size() int

func (*TimetableInfo) XXX_Unmarshal added in v1.2.0

func (m *TimetableInfo) XXX_Unmarshal(b []byte) error

type TimetableItem added in v1.2.0

type TimetableItem struct {
	Weekday              uint32   `protobuf:"varint,1,opt,name=weekday,proto3" json:"weekday,omitempty"`
	Number               uint32   `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Class                string   `protobuf:"bytes,4,opt,name=class,proto3" json:"class,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TimetableItem) Descriptor added in v1.2.0

func (*TimetableItem) Descriptor() ([]byte, []int)

func (*TimetableItem) GetClass added in v1.2.0

func (m *TimetableItem) GetClass() string

func (*TimetableItem) GetName added in v1.2.0

func (m *TimetableItem) GetName() string

func (*TimetableItem) GetNumber added in v1.2.0

func (m *TimetableItem) GetNumber() uint32

func (*TimetableItem) GetWeekday added in v1.2.0

func (m *TimetableItem) GetWeekday() uint32

func (*TimetableItem) ProtoMessage added in v1.2.0

func (*TimetableItem) ProtoMessage()

func (*TimetableItem) Reset added in v1.2.0

func (m *TimetableItem) Reset()

func (*TimetableItem) String added in v1.2.0

func (m *TimetableItem) String() string

func (*TimetableItem) XXX_DiscardUnknown added in v1.2.0

func (m *TimetableItem) XXX_DiscardUnknown()

func (*TimetableItem) XXX_Marshal added in v1.2.0

func (m *TimetableItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TimetableItem) XXX_Merge added in v1.2.0

func (m *TimetableItem) XXX_Merge(src proto.Message)

func (*TimetableItem) XXX_Size added in v1.2.0

func (m *TimetableItem) XXX_Size() int

func (*TimetableItem) XXX_Unmarshal added in v1.2.0

func (m *TimetableItem) XXX_Unmarshal(b []byte) error

type TimetableService added in v1.2.0

type TimetableService interface {
	AddOne(ctx context.Context, in *ReqTimetableAdd, opts ...client.CallOption) (*ReplyTimetableInfo, error)
	AddBatch(ctx context.Context, in *ReqTimetableBatch, opts ...client.CallOption) (*ReplyTimetableList, error)
	GetList(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyTimetableList, error)
	GetByFilter(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyTimetableList, error)
	GetStatistic(ctx context.Context, in *RequestPage, opts ...client.CallOption) (*ReplyStatistic, error)
	RemoveOne(ctx context.Context, in *RequestInfo, opts ...client.CallOption) (*ReplyInfo, error)
}

func NewTimetableService added in v1.2.0

func NewTimetableService(name string, c client.Client) TimetableService

Jump to

Keyboard shortcuts

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