From 8c2d873b46cd91d4e7bd2fc55137b9190689e9b8 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 05 六月 2024 17:13:51 +0800 Subject: [PATCH] 调整打印信息 --- vo/subscribe.go | 30 ++++++++++++++++++++++++------ 1 files changed, 24 insertions(+), 6 deletions(-) diff --git a/vo/subscribe.go b/vo/subscribe.go index 1f33c1c..7fd2300 100644 --- a/vo/subscribe.go +++ b/vo/subscribe.go @@ -18,12 +18,15 @@ ReceiveAddr string `json:"ReceiveAddr" binding:"required"` ReportInterval int `json:"ReportInterval" binding:"required"` Reason string `json:"Reason" binding:"required"` - OperateType int `json:"OperateType" ` // 0锛氳闃咃紱1锛氬彇娑堣闃� - SubscribeStatus int `json:"SubscribeStatus" ` // 0锛氳闃呬腑 1锛氬凡鍙栨秷璁㈤槄 2锛氳闃呭埌鏈� 9锛氭湭璁㈤槄 - SubscribeCancelOrg string `json:"SubscribeCancelOrg"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� - SubscribeCancelPerson string `json:"SubscribeCancelPerson"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� - CancelTime string `json:"CancelTime"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� - CancelReason string `json:"CancelReason"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� + OperateType int `json:"OperateType" ` // 0锛氳闃咃紱1锛氬彇娑堣闃� + SubscribeStatus int `json:"SubscribeStatus" ` // 0锛氳闃呬腑 1锛氬凡鍙栨秷璁㈤槄 2锛氳闃呭埌鏈� 9锛氭湭璁㈤槄 + ResourceClass int `json:"ResourceClass" ` // + ResultImageDeclare string `json:"ResultImageDeclare" ` // 瀵瑰簲subImage 鐨� type, -1 涓嶄紶 + ResultFeatureDeclare int `json:"ResultFeatureDeclare" ` // + SubscribeCancelOrg string `json:"SubscribeCancelOrg,omitempty"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� + SubscribeCancelPerson string `json:"SubscribeCancelPerson,omitempty"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� + CancelTime string `json:"CancelTime,omitempty"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� + CancelReason string `json:"CancelReason,omitempty"` // 浠呭湪鍙栨秷璁㈤槄鏃朵娇鐢� } func (s *Subscribe) Scan(value interface{}) error { @@ -48,6 +51,10 @@ SubscribeListObject struct { SubscribeObject []Subscribe `json:"SubscribeObject"` } `json:"SubscribeListObject"` +} + +type RequestCancelSubscribe struct { + SubscribeObject Subscribe `json:"SubscribeObject"` } type RequestSubscribeNotification struct { @@ -82,6 +89,16 @@ FaceObjectList NotificationFaceList } +type PersonNotification struct { + NotificationID string + SubscribeID string + Title string + TriggerTime string + InfoIDs string + ExecuteOperation int + PersonObjectList NotificationPersonList +} + type Notification struct { NotificationID string SubscribeID string @@ -91,4 +108,5 @@ ExecuteOperation int DeviceList NotificationApeList FaceObjectList NotificationFaceList + PersonObjectList NotificationPersonList } -- Gitblit v1.8.0