forked from Yara724/api
mapping problems fixed
This commit is contained in:
@@ -560,14 +560,22 @@ export class SandHubService {
|
||||
mtrnum: data.MtrNum ?? data.mtrnum,
|
||||
shsNam: data.ShsNum ?? data.ShsNam ?? data.shsNam,
|
||||
vin: data.VIN ?? data.vin,
|
||||
VIN: data.VIN ?? data.vin,
|
||||
ntnlId: data.NtnlId ?? data.ntnlId,
|
||||
fullname: data.InsNam ?? data.fullname,
|
||||
ThirdPolicyCode: data.PlcyUnqCod ?? data.ThirdPolicyCode,
|
||||
// ESG print/policy document number — canonical Tejarat name is PrntPlcyCmpDocNo
|
||||
PrntPlcyCmpDocNo:
|
||||
data.PrntCmpDocNo ??
|
||||
data.PrntPlcyCmpDocNo ??
|
||||
data.printNumber ??
|
||||
data.insuranceNumber,
|
||||
LastCompanyDocumentNumber:
|
||||
data.LastCmpDocNo ?? data.LastCompanyDocumentNumber,
|
||||
IssueDate: data.HIsuDte ?? data.IssueDate,
|
||||
StartDate: data.HBgnDte ?? data.StartDate,
|
||||
EndDate: data.HEndDte ?? data.EndDate,
|
||||
ModelField: data.PrdDte ?? data.ModelField ?? data.ModelCii,
|
||||
EdrsJson: data.Edrses ?? data.EdrsJson,
|
||||
});
|
||||
}
|
||||
@@ -1010,14 +1018,26 @@ export class SandHubService {
|
||||
FinancialCvrCptl:
|
||||
newResponse.financeCoverage || newResponse.FinancialCvrCptl || "0",
|
||||
|
||||
// Dates
|
||||
IssueDate: newResponse.persianStartDate || newResponse.IssueDate,
|
||||
EndDate: newResponse.persianEndDate || newResponse.EndDate,
|
||||
// Dates — keep IssueDate (HIsuDte) distinct from StartDate (HBgnDte)
|
||||
IssueDate:
|
||||
newResponse.IssueDate ||
|
||||
newResponse.HIsuDte ||
|
||||
newResponse.persianStartDate,
|
||||
StartDate:
|
||||
newResponse.StartDate ||
|
||||
newResponse.HBgnDte ||
|
||||
newResponse.SatrtDate ||
|
||||
newResponse.persianStartDate,
|
||||
EndDate:
|
||||
newResponse.EndDate ||
|
||||
newResponse.HEndDte ||
|
||||
newResponse.persianEndDate,
|
||||
|
||||
// Insurance policy number — canonical Tejarat name is PrntPlcyCmpDocNo;
|
||||
// newer API formats surface it as printNumber or insuranceNumber.
|
||||
// ESG uses PrntCmpDocNo; newer formats use printNumber / insuranceNumber.
|
||||
PrntPlcyCmpDocNo:
|
||||
newResponse.PrntPlcyCmpDocNo ||
|
||||
newResponse.PrntCmpDocNo ||
|
||||
newResponse.printNumber ||
|
||||
newResponse.insuranceNumber ||
|
||||
null,
|
||||
|
||||
Reference in New Issue
Block a user