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.
23 lines
481 B
23 lines
481 B
package http |
|
|
|
import ( |
|
"strconv" |
|
|
|
"go-common/library/ecode" |
|
bm "go-common/library/net/http/blademaster" |
|
) |
|
|
|
func segment(c *bm.Context) { |
|
var params = c.Request.Form |
|
idStr := params.Get("id") |
|
content := params.Get("content") |
|
withTagStr := params.Get("with_tag") |
|
|
|
id, _ := strconv.Atoi(idStr) |
|
withTag, _ := strconv.Atoi(withTagStr) |
|
if id == 0 || content == "" { |
|
c.JSON(nil, ecode.RequestErr) |
|
return |
|
} |
|
c.JSON(artSrv.Segment(c, int32(id), content, withTag, "draft")) |
|
}
|
|
|