Setting values based on save session output
This commit is contained in:
parent
df86541d30
commit
7442e48ba5
1 changed files with 21 additions and 4 deletions
|
|
@ -92,8 +92,6 @@ const getDefaultState = () => ({
|
||||||
coverageStatus: coverageStatuses.PENDING
|
coverageStatus: coverageStatuses.PENDING
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
referralNumber: null,
|
|
||||||
referralDate: null,
|
|
||||||
contactInfo: {
|
contactInfo: {
|
||||||
firstName: null,
|
firstName: null,
|
||||||
lastName: null,
|
lastName: null,
|
||||||
|
|
@ -108,7 +106,13 @@ const getDefaultState = () => ({
|
||||||
endTime: null,
|
endTime: null,
|
||||||
routeCode: null,
|
routeCode: null,
|
||||||
jobMaxMinutes: null
|
jobMaxMinutes: null
|
||||||
}
|
},
|
||||||
|
referralNumber: null,
|
||||||
|
referralDate: null,
|
||||||
|
referralCorrelationId: null,
|
||||||
|
referralSequenceNumber: null,
|
||||||
|
eon: null,
|
||||||
|
workOrderNumber: null
|
||||||
},
|
},
|
||||||
applicationUser: {
|
applicationUser: {
|
||||||
experiments: [],
|
experiments: [],
|
||||||
|
|
@ -782,11 +786,24 @@ export const useMainStore = defineStore({
|
||||||
jobMaxMinutes: schedule.jobMaxMinutes
|
jobMaxMinutes: schedule.jobMaxMinutes
|
||||||
},
|
},
|
||||||
referralDate: this.order.referralDate,
|
referralDate: this.order.referralDate,
|
||||||
referralNumber: this.order.referralNumber?.toString()
|
referralNumber: this.order.referralNumber?.toString(),
|
||||||
|
referralCorrelationId: this.order.referralCorrelationId,
|
||||||
|
referralSequenceNumber: this.order.referralSequenceNumber,
|
||||||
|
eon: this.order.eon
|
||||||
},
|
},
|
||||||
additionalSuccessEventDataHandler: (response) =>
|
additionalSuccessEventDataHandler: (response) =>
|
||||||
`Email provided: ${customer.emailAddress ? 'true' : 'false'}`
|
`Email provided: ${customer.emailAddress ? 'true' : 'false'}`
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
|
if (referralNumber === null) {
|
||||||
|
this.order.referralNumber = response.referralNumber;
|
||||||
|
this.order.referralSequenceNumber = response.referralSequenceNumber;
|
||||||
|
this.order.referralDate = response.referralDate;
|
||||||
|
this.order.referralCorrelationId = response.referralCorrelationId;
|
||||||
|
this.order.eon = response.eon;
|
||||||
|
this.order.workOrderNumber = response.workOrderNumber;
|
||||||
|
this.applicationUser.savedSessionId = response.savedSessionId;
|
||||||
|
this.applicationUser.crmCustomerId = response.crmCustomerId;
|
||||||
|
}
|
||||||
return resolve(response);
|
return resolve(response);
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
return reject(error);
|
return reject(error);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue