omit empty for empty fields for json export
This commit is contained in:
@@ -8,44 +8,44 @@ type Ecalc struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type CompanyFacts struct {
|
type CompanyFacts struct {
|
||||||
ID int `json:"id"`
|
ID int `json:"id,omitempty"`
|
||||||
TotalPurchaseFromSuppliers int `json:"totalPurchaseFromSuppliers"`
|
TotalPurchaseFromSuppliers int `json:"totalPurchaseFromSuppliers,omitempty"`
|
||||||
TotalStaffCosts int `json:"totalStaffCosts"`
|
TotalStaffCosts int `json:"totalStaffCosts,omitempty"`
|
||||||
Profit int `json:"profit"`
|
Profit int `json:"profit,omitempty"`
|
||||||
FinancialCosts int `json:"financialCosts"`
|
FinancialCosts int `json:"financialCosts,omitempty"`
|
||||||
IncomeFromFinancialInvestments int `json:"incomeFromFinancialInvestments"`
|
IncomeFromFinancialInvestments int `json:"incomeFromFinancialInvestments,omitempty"`
|
||||||
AdditionsToFixedAssets int `json:"additionsToFixedAssets"`
|
AdditionsToFixedAssets int `json:"additionsToFixedAssets,omitempty"`
|
||||||
Turnover int `json:"turnover"`
|
Turnover int `json:"turnover,omitempty"`
|
||||||
TotalAssets int `json:"totalAssets"`
|
TotalAssets int `json:"totalAssets,omitempty"`
|
||||||
FinancialAssetsAndCashBalance int `json:"financialAssetsAndCashBalance"`
|
FinancialAssetsAndCashBalance int `json:"financialAssetsAndCashBalance,omitempty"`
|
||||||
SupplyFractions []SupplyFraction `json:"supplyFractions"`
|
SupplyFractions []SupplyFraction `json:"supplyFractions,omitempty"`
|
||||||
EmployeesFractions []EmployeesFraction `json:"employeesFractions"`
|
EmployeesFractions []EmployeesFraction `json:"employeesFractions,omitempty"`
|
||||||
IndustrySectors []IndustrySector `json:"industrySectors"`
|
IndustrySectors []IndustrySector `json:"industrySectors,omitempty"`
|
||||||
NumberOfEmployees int `json:"numberOfEmployees"`
|
NumberOfEmployees int `json:"numberOfEmployees,omitempty"`
|
||||||
HasCanteen bool `json:"hasCanteen"`
|
HasCanteen bool `json:"hasCanteen,omitempty"`
|
||||||
IsB2B bool `json:"isB2B"`
|
IsB2B bool `json:"isB2B,omitempty"`
|
||||||
AverageJourneyToWorkForStaffInKm float32 `json:"averageJourneyToWorkForStaffInKm"`
|
AverageJourneyToWorkForStaffInKm float32 `json:"averageJourneyToWorkForStaffInKm,omitempty"`
|
||||||
Rating Rating `json:"rating"`
|
Rating Rating `json:"rating,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type SupplyFraction struct {
|
type SupplyFraction struct {
|
||||||
ID int `json:"id"`
|
ID int `json:"id,omitempty"`
|
||||||
IndustryCode string `json:"industryCode"`
|
IndustryCode string `json:"industryCode,omitempty"`
|
||||||
CountryCode string `json:"countryCode"`
|
CountryCode string `json:"countryCode,omitempty"`
|
||||||
Costs int `json:"costs"`
|
Costs int `json:"costs,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type EmployeesFraction struct {
|
type EmployeesFraction struct {
|
||||||
ID int `json:"id"`
|
ID int `json:"id,omitempty"`
|
||||||
CountryCode string `json:"countryCode"`
|
CountryCode string `json:"countryCode,omitempty"`
|
||||||
Percentage float32 `json:"percentage"`
|
Percentage float32 `json:"percentage,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type IndustrySector struct {
|
type IndustrySector struct {
|
||||||
ID int `json:"id"`
|
ID int `json:"id,omitempty"`
|
||||||
IndustryCode string `json:"industryCode"`
|
IndustryCode string `json:"industryCode,omitempty"`
|
||||||
AmountOfTotalTurnover int `json:"amountOfTotalTurnover"`
|
AmountOfTotalTurnover int `json:"amountOfTotalTurnover,omitempty"`
|
||||||
Description string `json:"description"`
|
Description string `json:"description,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type Rating struct {
|
type Rating struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user