This commit is contained in:
laodaming
2023-07-04 16:48:56 +08:00
parent 7e9cdbfb57
commit 31d22cda63
13 changed files with 590 additions and 14 deletions

View File

@@ -121,9 +121,45 @@ type DesignGatherRsp {
Sn string `json:"sn"`
}
//获取产品信息
type GetProductInfoReq{
Pid string `form:"pid"`
Size int64 `form:"size"`
ClientNo string `form:"client_no"`
HaveCloudRendering bool `form:"haveCloudRendering"`
type GetProductInfoReq {
Pid string `form:"pid"`
Size uint32 `form:"size"`
ClientNo string `form:"client_no"`
HaveCloudRendering bool `form:"haveCloudRendering"`
}
type GetProductInfoRsp {
Id int64 `json:"id"`
Type int64 `json:"type"`
Title string `json:"title"`
IsEnv int64 `json:"isEnv"`
IsMicro int64 `json:"isMicro"`
TypeName string `json:"typeName"`
IsLowRendering bool `json:"is_low_rendering"`
IsRemoveBg bool `json:"is_remove_bg"`
Materials []MaterialItem `json:"materials"`
Sizes []SizeItem `json:"sizes"`
Templates Templates `json:"templates"`
Price interface{} `json:"price"`
LastDesign interface{} `json:"last_design"`
RenderDesign interface{} `json:"render_design"`
Colors []interface{} `json:"colors"`
}
type Templates {
Template484List []interface{} `json:"4_84"`
}
type SizeItem {
Id int64 `json:"id"`
Title SizeTitle `json:"title"`
Capacity string `json:"capacity"`
Cover string `json:"cover"`
Sort int64 `json:"sort"`
PartsCanDeleted bool `json:"parts_can_deleted"`
}
type SizeTitle {
Cm string `json:"cm"`
Inch string `json:"inch"`
}
type MaterialItem {
Id int64 `json:"id"`
Title string `json:"title"`
}