use crate::Request;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct PddStockWareSkuUpdate {
#[serde(rename = "ware_id")]
pub ware_id: Option<i64>,
#[serde(rename = "ware_skus")]
pub ware_skus: Option<Vec<WareSkus>>,
}
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct WareSkus {
#[serde(rename = "sku_id")]
pub sku_id: Option<i64>,
#[serde(rename = "goods_id")]
pub goods_id: Option<i64>,
}
impl Request for PddStockWareSkuUpdate {
fn get_type() -> String {
"pdd.stock.ware.sku.update".to_string()
}
fn get_response_name() -> String {
"open_api_response".to_string()
}
}