Merge branch 'fix-gc-car' into integrate-onpoint

This commit is contained in:
Sinh 2022-10-24 18:02:42 +07:00
commit fce18340f1
1 changed files with 1 additions and 15 deletions

View File

@ -1,7 +1,6 @@
package globalcare package globalcare
import ( import (
"encoding/json"
"time" "time"
) )
@ -41,20 +40,7 @@ type VehicleInfo struct {
// CarOccupantAccidentInsuranceObj ... // CarOccupantAccidentInsuranceObj ...
type CarOccupantAccidentInsuranceObj struct { type CarOccupantAccidentInsuranceObj struct {
NumberOfSeats int `json:"numberOfSeats"` NumberOfSeats int `json:"numberOfSeats"`
} Buy int `json:"buy"`
func (c *CarOccupantAccidentInsuranceObj) MarshalJSON() ([]byte, error) {
buy := 1
if c.NumberOfSeats <= 0 {
buy = 2
}
return json.Marshal(&struct {
Buy int `json:"buy"`
NumberOfSeats int `json:"numberOfSeats"`
}{
Buy: buy,
NumberOfSeats: c.NumberOfSeats,
})
} }
// InsuredInfo ... // InsuredInfo ...