钉钉模板提交格式检测
This commit is contained in:
@@ -59,7 +59,7 @@ func (self *NotifyTplController) AjaxSave() {
|
||||
notifyTpl.Type = models.NotifyTplTypeDefault
|
||||
notifyTpl.Status, _ = self.GetInt("status")
|
||||
|
||||
if notifyTpl.TplType == 1 || notifyTpl.TplType == 3 {
|
||||
if notifyTpl.TplType == 1 || notifyTpl.TplType == 2 || notifyTpl.TplType == 3 {
|
||||
m := make(map[string]string)
|
||||
err := json.Unmarshal([]byte(notifyTpl.Content), &m)
|
||||
if err != nil {
|
||||
@@ -85,7 +85,7 @@ func (self *NotifyTplController) AjaxSave() {
|
||||
notifyTpl.Content = strings.TrimSpace(self.GetString("content"))
|
||||
notifyTpl.Status, _ = self.GetInt("status")
|
||||
|
||||
if notifyTpl.TplType == 1 || notifyTpl.TplType == 3 {
|
||||
if notifyTpl.TplType == 1 || notifyTpl.TplType == 2 || notifyTpl.TplType == 3 {
|
||||
m := make(map[string]string)
|
||||
err := json.Unmarshal([]byte(notifyTpl.Content), &m)
|
||||
if err != nil {
|
||||
|
||||
@@ -17,15 +17,6 @@ import (
|
||||
"bytes"
|
||||
)
|
||||
|
||||
type Msg struct {
|
||||
MsgType string `json:"msgtype"`
|
||||
Text *Text `json:"text"`
|
||||
}
|
||||
|
||||
type Text struct {
|
||||
Content string `json:"content"`
|
||||
}
|
||||
|
||||
type Dingtalk struct {
|
||||
Dingtalks map[string]string
|
||||
Content map[string]interface{}
|
||||
|
||||
Reference in New Issue
Block a user