job

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

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

Go to latest
Published: Mar 16, 2020 License: MIT Imports: 9 Imported by: 0

README

作业任务SDK

初始化

job.SetAuthorizeHandle(asapi.GetAuthorize())
job.SetConfig(&job.Config{HTTPAddr:"http://127.0.0.1:3300"})

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ModifyStaffClass

func ModifyStaffClass(intelUserCode string) (err error)

ModifyStaffClass 更改辅导员用户所管理的班级

func ModifyStaffClassName

func ModifyStaffClassName(university, deptID, deptName string) (err error)

ModifyStaffClassName 更改学工用户所在的班级名称

func ModifyStaffDept

func ModifyStaffDept(intelUserCode, deptID, deptName string) (err error)

ModifyStaffDept 学工更改学工用户所在的部门

func ModifyStaffDeptName

func ModifyStaffDeptName(university, deptID, deptName string) (err error)

ModifyStaffDeptName 更改学工用户所在的部门名称

func ModifyStaffName

func ModifyStaffName(intelUserCode, name string) (err error)

ModifyStaffName 学工更改用户姓名

func ModifyStudentClass

func ModifyStudentClass(intelUserCode string, req *ModifyStudentClassRequest) (err error)

ModifyStudentClass 学工更改学生用户所在的班级

func ModifyStudentGraduate

func ModifyStudentGraduate(university string, usercode ...string) (err error)

ModifyStudentGraduate 更改已毕业学生离校状态

func SetAuthorizeHandle

func SetAuthorizeHandle(auh *asapi.AuthorizeHandle)

SetAuthorizeHandle 设置授权处理

func SetConfig

func SetConfig(cfg *Config)

SetConfig 设置配置参数

Types

type Config

type Config struct {
	HTTPAddr string
}

Config 配置参数

type Handle

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

Handle 作业任务

func NewHandle

func NewHandle(auh *asapi.AuthorizeHandle, config *Config) *Handle

NewHandle 创建作业任务

func (*Handle) ModifyStaffClass

func (h *Handle) ModifyStaffClass(intelUserCode string) (err error)

ModifyStaffClass 更改辅导员用户所管理的班级

func (*Handle) ModifyStaffClassName

func (h *Handle) ModifyStaffClassName(university, deptID, deptName string) (err error)

ModifyStaffClassName 更改学工用户所在的班级名称

func (*Handle) ModifyStaffDept

func (h *Handle) ModifyStaffDept(intelUserCode, deptID, deptName string) (err error)

ModifyStaffDept 学工更改学工用户所在的部门

func (*Handle) ModifyStaffDeptName

func (h *Handle) ModifyStaffDeptName(university, deptID, deptName string) (err error)

ModifyStaffDeptName 更改学工用户所在的部门名称

func (*Handle) ModifyStaffName

func (h *Handle) ModifyStaffName(intelUserCode, name string) (err error)

ModifyStaffName 学工更改用户姓名

func (*Handle) ModifyStudentClass

func (h *Handle) ModifyStudentClass(intelUserCode string, req *ModifyStudentClassRequest) (err error)

ModifyStudentClass 学工更改学生用户所在的班级

func (*Handle) ModifyStudentGraduate

func (h *Handle) ModifyStudentGraduate(university string, usercode ...string) (err error)

ModifyStudentGraduate 更改已毕业学生离校状态

type ModifyStudentClassRequest

type ModifyStudentClassRequest struct {
	AcademyID   string
	AcademyName string
	MajorID     string
	MajorName   string
	GradeName   string
	ClassID     string
	ClassName   string
}

ModifyStudentClassRequest 学工更改学生用户所在的班级请求参数

Jump to

Keyboard shortcuts

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