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

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) {
}