|
|
|
@ -34,6 +34,8 @@ func Routers(r *gin.RouterGroup) {
|
|
|
|
|
rr.POST("/SettingTeacherMultipleBureauInfo", SettingTeacherMultipleBureauInfo)
|
|
|
|
|
rr.GET("/PageTeacherMultipleBureauInfo", PageTeacherMultipleBureauInfo)
|
|
|
|
|
rr.POST("/DeleteTeacherMultipleBureauInfo", DeleteTeacherMultipleBureauInfo)
|
|
|
|
|
rr.POST("/SettingMainOrgInfo", SettingMainOrgInfo)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
@ -712,7 +714,7 @@ func PageTeacherMultipleBureauInfo(c *gin.Context) {
|
|
|
|
|
// @X-RoleLimit ["1","3","4"]
|
|
|
|
|
// @X-Sort [13]
|
|
|
|
|
func DeleteTeacherMultipleBureauInfo(c *gin.Context) {
|
|
|
|
|
//部门ID
|
|
|
|
|
//ID
|
|
|
|
|
id := c.PostForm("id")
|
|
|
|
|
r, err := BaseTeacherService.DeleteTeacherMultipleBureauInfo(id)
|
|
|
|
|
if err != nil {
|
|
|
|
@ -727,3 +729,32 @@ func DeleteTeacherMultipleBureauInfo(c *gin.Context) {
|
|
|
|
|
Message: r.Message,
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// @Summary 设置主单位
|
|
|
|
|
// @Description 设置主单位
|
|
|
|
|
// @Tags 教师信息
|
|
|
|
|
// @Accept application/x-www-form-urlencoded
|
|
|
|
|
// @Produce json
|
|
|
|
|
// @Param id formData string true "ID"
|
|
|
|
|
// @Success 200 {object} Model.Res
|
|
|
|
|
// @Router /base/teacher/SettingMainOrgInfo [post]
|
|
|
|
|
// @X-EmptyLimit ["id"]
|
|
|
|
|
// @X-LengthLimit [{"id":"36,36"}]
|
|
|
|
|
// @X-RoleLimit ["1","3","4"]
|
|
|
|
|
// @X-Sort [14]
|
|
|
|
|
func SettingMainOrgInfo(c *gin.Context) {
|
|
|
|
|
//ID
|
|
|
|
|
id := c.PostForm("id")
|
|
|
|
|
r, err := BaseTeacherService.SettingMainOrgInfo(id)
|
|
|
|
|
if err != nil {
|
|
|
|
|
c.JSON(http.StatusOK, Model.Res{
|
|
|
|
|
Success: false,
|
|
|
|
|
Message: "调用RPC服务失败!",
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
c.JSON(http.StatusOK, Model.Res{
|
|
|
|
|
Success: r.Success,
|
|
|
|
|
Message: r.Message,
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|