12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package models
- // Define the struct types according to the JSON structure
- type MSFXResponse struct {
- Data string `json:"data"`
- Message string `json:"message"`
- Status int `json:"status"`
- }
- type MSFXResult struct {
- Models []MSFXModel `json:"models"`
- MsgCode string `json:"msg_code"`
- MsgInfo string `json:"msg_info"`
- ResponseSuccess bool `json:"response_success"`
- }
- type MSFXModel struct {
- Code string `json:"code"`
- CodeProduceInfoDTO MSFXCodeProduceInfoDTO `json:"code_produce_info_d_t_o"`
- CodeStatusTypeDTO MSFXCodeStatusTypeDTO `json:"code_status_type_d_t_o"`
- DrugEntBaseDTO MSFXDrugEntBaseDTO `json:"drug_ent_base_d_t_o"`
- PUserEntDTO MSFXPUserEntDTO `json:"p_user_ent_d_t_o"`
- PackageLevel string `json:"package_level"`
- }
- type MSFXCodeProduceInfoDTO struct {
- ProduceInfoList []MSFXProduceInfo `json:"produce_info_list"`
- }
- type MSFXProduceInfo struct {
- BatchNo string `json:"batch_no"`
- ExpireDate string `json:"expire_date"`
- PkgAmount string `json:"pkg_amount"`
- ProduceDateStr string `json:"produce_date_str"`
- }
- type MSFXCodeStatusTypeDTO struct {
- CodeStatus string `json:"code_status"`
- }
- type MSFXDrugEntBaseDTO struct {
- ApprovalLicenceNo string `json:"approval_licence_no"`
- DrugEntBaseInfoID string `json:"drug_ent_base_info_id"`
- Exprie string `json:"exprie"`
- PhysicName string `json:"physic_name"`
- PhysicTypeDesc string `json:"physic_type_desc"`
- PkgSpecCrit string `json:"pkg_spec_crit"`
- PrepnSpec string `json:"prepn_spec"`
- PrepnTypeDesc string `json:"prepn_type_desc"`
- }
- type MSFXPUserEntDTO struct {
- EntName string `json:"ent_name"`
- RefEntID string `json:"ref_ent_id"`
- }
|