param follows ProductSaveParam. An empty productNo creates a dish; otherwise it updates one.{
"appId": "your-app-id",
"storeKey": "your-store-key",
"param": "{}",
"sign": "generated-signature"
}curl --location '/open-api/v1/dish/product/save' \
--header 'Content-Type: application/json' \
--data '{
"appId": "your-app-id",
"storeKey": "your-store-key",
"param": "{}",
"sign": "generated-signature"
}'{
"code": "string",
"message": "string",
"data": true
}