@@ -30,47 +30,47 @@ class CommonCashResponse(BaseModel):
3030
3131
3232class CommonPriceTypeResponse (BaseModel ):
33- sms : dict [str , float ]
34- lms : dict [str , float ]
35- mms : dict [str , float ]
36- ata : dict [str , float ]
37- cta : dict [str , float ]
38- cti : dict [str , float ]
39- nsa : dict [str , float ]
40- rcs_sms : dict [str , float ]
41- rcs_lms : dict [str , float ]
42- rcs_mms : dict [str , float ]
43- rcs_tpl : dict [str , float ]
44- rcs_itpl : dict [str , float ]
45- rcs_ltpl : dict [str , float ]
46- fax : dict [str , float ]
47- voice : dict [str , float ]
33+ sms : Optional [ dict [str , float ]] = None
34+ lms : Optional [ dict [str , float ]] = None
35+ mms : Optional [ dict [str , float ]] = None
36+ ata : Optional [ dict [str , float ]] = None
37+ cta : Optional [ dict [str , float ]] = None
38+ cti : Optional [ dict [str , float ]] = None
39+ nsa : Optional [ dict [str , float ]] = None
40+ rcs_sms : Optional [ dict [str , float ]] = None
41+ rcs_lms : Optional [ dict [str , float ]] = None
42+ rcs_mms : Optional [ dict [str , float ]] = None
43+ rcs_tpl : Optional [ dict [str , float ]] = None
44+ rcs_itpl : Optional [ dict [str , float ]] = None
45+ rcs_ltpl : Optional [ dict [str , float ]] = None
46+ fax : Optional [ dict [str , float ]] = None
47+ voice : Optional [ dict [str , float ]] = None
4848
4949 model_config = ConfigDict (extra = "ignore" )
5050
5151
5252class EachTypePriceResponse (BaseModel ):
53- sms : float
54- lms : float
55- mms : float
56- ata : float
57- cta : float
58- cti : float
59- nsa : float
60- rcs_sms : float
61- rcs_lms : float
62- rcs_mms : float
63- rcs_tpl : float
64- rcs_itpl : float
65- rcs_ltpl : float
66- fax : float
67- voice : float
53+ sms : Optional [ float ] = None
54+ lms : Optional [ float ] = None
55+ mms : Optional [ float ] = None
56+ ata : Optional [ float ] = None
57+ cta : Optional [ float ] = None
58+ cti : Optional [ float ] = None
59+ nsa : Optional [ float ] = None
60+ rcs_sms : Optional [ float ] = None
61+ rcs_lms : Optional [ float ] = None
62+ rcs_mms : Optional [ float ] = None
63+ rcs_tpl : Optional [ float ] = None
64+ rcs_itpl : Optional [ float ] = None
65+ rcs_ltpl : Optional [ float ] = None
66+ fax : Optional [ float ] = None
67+ voice : Optional [ float ] = None
6868
6969 model_config = ConfigDict (extra = "ignore" )
7070
7171
7272class AppResponse (BaseModel ):
73- profit : EachTypePriceResponse
73+ profit : Optional [ EachTypePriceResponse ] = None
7474 app_id : Optional [str ] = None
7575
7676 model_config = ConfigDict (
0 commit comments