//设置状态 func (c *Style) Setstatus(template *models.Template) revel.Result { data := make(map[string]string) var id string = c.Params.Get("id") if len(id) <= 0 { data["status"] = "0" data["message"] = "参数错误!" return c.RenderJson(data) } Id, err := strconv.ParseInt(id, 10, 64) if err != nil { revel.WARN.Println(err) } var status string = c.Params.Get("status") if len(status) <= 0 { data["status"] = "0" data["message"] = "请选择状态!" return c.RenderJson(data) } else { Status, err := strconv.ParseInt(status, 10, 64) if err != nil { revel.WARN.Println(err) } template.Status = Status } if template.Setstatus(Id) { data["status"] = "1" data["message"] = "设置成功!" return c.RenderJson(data) } else { data["status"] = "0" data["message"] = "设置失败!" return c.RenderJson(data) } }