fix: add column status into mml

This commit is contained in:
2023-11-24 18:59:53 +08:00
parent 4b4a0f53ea
commit 82e7f53352

View File

@@ -30,11 +30,12 @@ type MmlCommand struct {
// Id int `json:"id" xorm:"pk 'id' autoincr"`
NeType string `json:"neType"`
Category string `json:"category"`
CatDisplay string `json:"display" xorm:"cat_display"`
CatDisplay string `json:"catDisplay" xorm:"cat_display"`
Operation string `json:"operation"`
Object string `json:"object"`
MmlDisplay string `json:"display" xorm:"mml_display"`
MmlDisplay string `json:"mmlDisplay" xorm:"mml_display"`
ParamJson string `json:"paramJson"`
Status string `json:"status"`
}
func XormInsertMMLConfig(mapJson *map[string]interface{}, tableName string) (int64, error) {
@@ -61,8 +62,14 @@ func XormInsertMMLConfig(mapJson *map[string]interface{}, tableName string) (int
mmlCommand.Operation = fmt.Sprintf("%v", mi.(map[string]interface{})["operation"])
mmlCommand.Object = fmt.Sprintf("%v", mi.(map[string]interface{})["object"])
mmlCommand.MmlDisplay = fmt.Sprintf("%v", mi.(map[string]interface{})["display"])
if mi.(map[string]interface{})["status"] == nil {
mmlCommand.Status = "Active"
} else {
mmlCommand.Status = fmt.Sprintf("%v", mi.(map[string]interface{})["status"])
}
pj, _ := json.Marshal(mi.(map[string]interface{})["params"])
mmlCommand.ParamJson = string(pj)
fmt.Println("mmlCommand:", mmlCommand)
session := xEngine.NewSession()