mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 02:48:34 +08:00
[fix]未设置命令内容判断
This commit is contained in:
@@ -175,6 +175,7 @@ func (p *DeviceApi) DownAttribute(rc *restfulx.ReqCtx) {
|
||||
id := restfulx.PathParam(rc, "id")
|
||||
key := restfulx.QueryParam(rc, "key")
|
||||
value := restfulx.QueryParam(rc, "value")
|
||||
biz.NotEmpty(value, "请设置属性值")
|
||||
err := util.BuildRunDeviceRpc(id, "single", map[string]interface{}{
|
||||
"method": "setAttributes",
|
||||
"params": map[string]interface{}{
|
||||
|
||||
@@ -44,6 +44,7 @@ func (p *DeviceCmdLogApi) GetDeviceCmdLogList(rc *restfulx.ReqCtx) {
|
||||
func (p *DeviceCmdLogApi) InsertDeviceCmdLog(rc *restfulx.ReqCtx) {
|
||||
var data entity.DeviceCmdLog
|
||||
restfulx.BindJsonAndValid(rc, &data)
|
||||
biz.NotEmpty(data.CmdContent, "请设置指令内容")
|
||||
//验证指令格式
|
||||
ms := make(map[string]interface{})
|
||||
err := json.Unmarshal([]byte(data.CmdContent), &ms)
|
||||
|
||||
Reference in New Issue
Block a user