You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.4 KiB
36 lines
1.4 KiB
package BaseMenuController
|
|
|
|
import "github.com/gin-gonic/gin"
|
|
|
|
func Routers(r *gin.RouterGroup) {
|
|
rr := r.Group("/menu")
|
|
|
|
rr.GET("/PageClassInfo", PageClassInfo)
|
|
|
|
return
|
|
}
|
|
|
|
|
|
// @Summary 根据系统ID和身份ID获取菜单信息
|
|
// @Description 根据系统ID和身份ID获取菜单信息
|
|
// @Tags 班级信息
|
|
// @Accept application/x-www-form-urlencoded
|
|
// @Produce json
|
|
// @Param appId query string true "系统ID"
|
|
// @Param identityId query string true "身份ID"
|
|
// @Param rxnf query int true "入学年份"
|
|
// @Param removeClassId query string false "需要滤掉的班级ID"
|
|
// @Success 200 {object} Model.Res
|
|
// @Router /base/menu/PageBaseMenuInfo [get]
|
|
// @X-EmptyLimit ["page","limit","orgId","stageId","rxnf"]
|
|
// @X-LengthLimit [{"orgId":"36,36"},{"removeClassId":"36,36"}]
|
|
// @X-IntRangeLimit [{"page":"1,1000"},{"limit":"1,1000"},{"rxnf":"1990,2100"}]
|
|
// @X-RoleLimit ["1","2","3","4","6","7"]
|
|
// @X-InterfaceName ["PageBaseClass"]
|
|
// @X-ExtendSwaggerField [{"column_name":"student_count","sample_data":"41","column_comment":"学生人数"},{"column_name":"teacher_name","sample_data":"李老师","column_comment":"班主任"}]
|
|
// @X-TableName ["t_base_class"]
|
|
// @X-RemoveSwaggerField ["id_int","bh","class_code","rxnf","rxjj","schooling_length","stage_id","org_id","bureau_id","b_use","province_code","city_code","district_code","main_school_id","last_updated_time"]
|
|
// @X-Sort [1]
|
|
func PageBaseMenuInfo(c *gin.Context) {
|
|
|
|
} |