controllers

package
v0.0.0-...-e21d746 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2020 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Checkcodeurl = "http://jw3.ahu.cn/CheckCode.aspx"

Checkcodeurl 验证码url

View Source
var HTTPReqTotal *prometheus.CounterVec

Functions

func GetViewstate

func GetViewstate(c *MainController, client *http.Client) (view string, exits bool)

Types

type Grade

type Grade struct {
	Num         string
	Name        string
	Graderesult [][]string
}

Grade 成绩

type Info

type Info struct {
	Name string
	Num  string
}

Info 学号,姓名

type MainController

type MainController struct {
	beego.Controller
}

func (*MainController) CheckCode

func (c *MainController) CheckCode()

Checkcode 获取验证码

func (*MainController) Craw

func (c *MainController) Craw()

Craw 登陆函数

func (*MainController) Evaluate

func (c *MainController) Evaluate()

Evaluate 教学评价

func (*MainController) Login

func (c *MainController) Login()

Login 返回登陆界面

func (*MainController) QueryCredit

func (c *MainController) QueryCredit()

Querycredit 查询学分

func (*MainController) QueryGrade

func (c *MainController) QueryGrade()

Querygrade 查询成绩

type Result

type Result struct {
	Num  string
	Name string
	Xf   string
	Res  map[string]string
	Jd   string
}

Result 学分结果

Jump to

Keyboard shortcuts

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