diff --git a/utils/websocket_data/render_data.go b/utils/websocket_data/render_data.go index 1add9d87..3adefdcf 100644 --- a/utils/websocket_data/render_data.go +++ b/utils/websocket_data/render_data.go @@ -8,8 +8,14 @@ type DataTransferData struct { // websocket接受要云渲染处理的数据 type RenderImageReqMsg struct { - RenderId string `json:"render_id"` //渲染id - RenderData interface{} `json:"render_data"` //参数数据 + RenderId string `json:"render_id"` //渲染id + RenderData RenderData `json:"render_data"` +} +type RenderData struct { + TemplateTagId int64 `json:"template_tag_id"` //模板标签id + ProductId int64 `json:"product_id"` //产品id + Data interface{} `json:"data"` //面片数据 + UserId int64 `json:"user_id"` //用户id } // websocket发送渲染完的数据 @@ -30,6 +36,6 @@ type ThirdPartyLoginRspMsg struct { // 发送到渲染组装的mq数据 type AssembleRenderData struct { - TaskId string `json:"task_id"` - RenderData interface{} `json:"render_data"` + TaskId string `json:"task_id"` + RenderData RenderData `json:"render_data"` }