123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package server
- import (
- "strconv"
- "github.com/gin-gonic/gin"
- "kpt.notice/apiserver/model/http"
- )
- //消息存储
- func postMessage(c *gin.Context) {
- msgReq := new(http.MessageReq)
- if !Bind(c, msgReq) {
- return
- }
- resp, err := svc.InsertMessage(msgReq)
- eJSON(c, resp, err)
- }
- // save message type
- func postMsgType(c *gin.Context) {
- msgTypeReq := new(http.MessageTypeReq)
- if !Bind(c, msgTypeReq) {
- return
- }
- res, err := svc.InsertMessageType(msgTypeReq)
- eJSON(c, res, err)
- }
- // get all message type
- func getMsgType(c *gin.Context) {
- paramid := c.PostForm("id")
- var id int
- if paramid != "" {
- id, _ = strconv.Atoi(paramid)
- } else {
- id = 0
- }
- res := svc.QueryMsgType(id)
- eJSON(c, res, nil)
- }
|