use crate::Request;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct PddDdkGoodsPidGenerate {
#[serde(rename = "number")]
pub number: Option<i64>,
#[serde(rename = "p_id_name_list")]
pub p_id_name_list: Option<Vec<String>>,
#[serde(rename = "media_id")]
pub media_id: Option<i64>,
}
impl Request for PddDdkGoodsPidGenerate {
fn get_type() -> String {
"pdd.ddk.goods.pid.generate".to_string()
}
fn get_response_name() -> String {
"p_id_generate_response".to_string()
}
}