Du er her:
Lightning insOsMultiInstanceChildProducts
Lightning insOsMultiInstanceChildProducts viser to nivåer av forsikrede artikler og dekninger for det andre nivået av forsikrede artikler i et tilbuds OmniScript.
Denne komponenten viser for eksempel et kommersielt tilbud:
-
Alle plasseringsforsikrede elementer (som 500 Maple Drive og 123 Elm Street)
-
Alle relaterte bygningsforsikrede artikler (som lagerbygning og fabrikk) for hvert sted
-
For hvert bygning alle relaterte berettigede dekninger (som Jordskjelv og Wildfire)
Her er en forhåndsvisning av OmniScript-trinnet for konfigurering av bygninger:
-
Plassering av forsikrede artikler (1)
-
Byggeforsikret artikkel (2)
-
Bygdekninger (3)
Komponenten lar brukere redigere attributter som er konfigurert med "Er konfigurerbar" valgt, og den skjuler attributter som er konfigurert med "Er skjult" valgt.
Her ser du nærmere på OmniScript-trinnet for konfigurering av bygninger:
Egenskaper for tilpasset Lightning for insOsOsMultiInstanceChildProducts
En veiledet flyt som leder brukere gjennom konfigurasjonen av et kommersielt rotprodukt, bruker vanligvis tilpassede egenskaper for Lightning enableEdit, initJSON, initAction og rePriceAction.
Når det gjelder tilbudsflyter for kommersielle produkter, bruker du vanligvis initAction til å konfigurere getRatedProducts-tjenesten. Denne tjenesten henter produkt-JSON-koden som skal feeds inn i insOsMultiInstanceProducts. I OmniScript-trinn:
-
En initAction konfigurerer
InsProductService: getRatedProductsfor å hente produkt-JSON og mate den til insOsMultiInstanceProducts. -
insOsMultiInstanceProducts viser de rot-, overordnede og underordnede forsikrede elementene i tillegg til dekningene for det overordnede forsikrede elementet. En bruker konfigurerer og ompriser de overordnede dekningene og attributtene for forsikrede artikler i dette LWC. Brukerens endringer overføres til neste trinn i flyten som initJSON.
-
insOsMultiInstanceChildProducts bruker produkt-JSON-koden overført fra forrige trinn som initJSON til å vise de underordnede forsikringsartikkelene og deres dekninger. Det er her en bruker konfigurerer og gjenpriser de barn forsikrede artikkeldekningene.
Når du konfigurerer Lightning insOsMultiInstanceChildProducts, konfigurerer du gjenprismetoden og dens alternativer i JSON-redigeringsprogrammet i egenskaper for tilpassede Lightning.
Egenskap |
Detaljer |
|---|---|
enableRediger |
Bruk enableEdit til å aktivere redigering av attributter for forsikrede elementer og forsikrede parter i insOsMultiInstanceProducts. Merk:
I et OmniScript-trinn som kaller opp insOsMultiInstanceProducts, legger du til enableEdit som en tilpasset Lightning-nettkomponentegenskap med formatet enable-edit og definerer den som true. |
|
|
initJSON |
Bruk initJSON som et alternativ til eksterne samtaler. Den overfører hele produkt-JSON-strukturen som datakilde til en Lightning. Lightning insOsMultiInstanceChildProducts bruker ofte initJSON. Legg til initJSON som en egenskap for en tilpasset Lightning-nettkomponent med formatet init-json. I dette eksemplet tar insOsMultiInstanceChildProducts produkt-JSON-koden som er overført til den fra forrige trinn. |
|
|
initAction og rePriceAction |
For initAction konfigurerer du optionsMap og inputMap som overføres til For rePriceAction konfigurerer du optionsMap og inputMap for Klikk på Rediger egenskaper som JSON i panelet Egenskaper for tilpassede Lightning for å konfigurere initAction og rePriceAction. |
|
|
