This commit is contained in:
2022-12-07 12:08:53 +01:00
parent e799be5e21
commit db37ff830a
5 changed files with 20 additions and 20 deletions

View File

@@ -82,7 +82,7 @@ export const useMMCMStore = defineStore('counter', {
methodCollect: 'Main propre',
timeSlot : null,
partialDelivery : false,
generalMedicine : true,
generalMedicineRefusal : false,
}),
getters: {
fullAddress: (state) => (state.street !== null) ? state.street + ' ' + state.zipCode + ' ' + state.city : null,
@@ -96,7 +96,7 @@ export const useMMCMStore = defineStore('counter', {
needPrescriptionDateCollect: (state) => !!(state.productList.filter(p => p.id === state.idProduct)[0].ref === 'MMCM_FACTEUR' && state.withPrescription),
dateDeliveryTimestampInSecond: (state) => timestampConverter(state.dateDelivery),
dateCollectTimestampInSecond: (state) => timestampConverter(state.dateCollect),
generalMedicineAgreement:(state) => (state.generalMedicine) ? 'Oui' : 'Non',
generalMedicineAgreement:(state) => (state.generalMedicineRefusal) ? 'Non' : 'Oui',
partialDeliveryWish:(state) => (state.partialDelivery) ? 'Oui' : 'Non',
msgDelivery: (state) => {
@@ -108,18 +108,18 @@ export const useMMCMStore = defineStore('counter', {
if(state.productList.length === 2) {
if (date.deliveryExpress === today) {
arr.push('Dès aujourd\'hui en moins de 2h')
arr.push('Livraison dès aujourd\'hui en moins de 2h')
} else {
arr.push('A partir de ' + format(date.deliveryExpress, 'EEEE', {locale: fr}) + ' en moins de 2h')
arr.push('Livraison à partir de ' + format(date.deliveryExpress, 'EEEE', {locale: fr}) + ' en moins de 2h')
}
}
const useFacteurDate = (state.withPrescription) ? date.deliveryFacteur : date.collectFacteur;
if (useFacteurDate === tomorrow) {
arr.push('A partir de demain entre 9h et 17h')
arr.push('Livraison à partir de demain entre 9h et 17h')
} else {
arr.push('A partir de ' + format(useFacteurDate, 'EEEE', {locale: fr}) + ' entre 9h et 17h')
arr.push('Livraison à partir de ' + format(useFacteurDate, 'EEEE', {locale: fr}) + ' entre 9h et 17h')
}
return arr
},
@@ -128,8 +128,8 @@ export const useMMCMStore = defineStore('counter', {
let step = {dayOne: false, dayTwo: false}
if (state.withPrescription) {
step.dayOne = format(date.collectFacteur, 'dd/MM/yyyy', {locale: fr})
step.dayTwo = format(date.deliveryFacteur, 'dd/MM/yyyy', {locale: fr})
step.dayOne = format(date.collectFacteur, 'eeee dd MMM yyyy', {locale: fr})
step.dayTwo = format(date.deliveryFacteur, 'eeee dd MMM yyyy', {locale: fr})
}
return step

View File

@@ -37,16 +37,16 @@ export default {
setup() {
const store = useMMCMStore()
const cards = [{
name: 'La pharmacie Prado Mermoz n\'a pas mon ordonnance',
name: 'Je fais parvenir mon ordonnance par le facteur ou le livreur',
subTitle: "",
validity: true,
steps: ['Le livreur vient chercher loriginal de mon ordonnance, carte vitale et carte mutuelle pour la prise en charge du tiers-payant (mis dans une enveloppe scellée)',
steps: ['Le livreur vient chercher loriginal de mon ordonnance, carte vitale et carte mutuelle pour la prise en charge du tiers-payant (mis dans une enveloppe fermée)',
'Il viendra vous livrer votre commande (les médicaments et les ajouts de parapharmacie que vous aurez commandés en même temps) et vous rapporter vos documents',
]
},
{
name: 'La pharmacie Prado Mermoz a déjà reçu mon ordonnance',
subTitle : 'Par téléconsultation (Doctolib ...), pas de tiers payant dans ce cas',
name: 'Je fais parvenir mon ordonnance par le médecin',
subTitle : '',
validity: false,
steps: ['Le livreur viendra vous livrer votre commande (les médicaments et les ajouts de parapharmacie que vous aurez commandés en même temps)',
]

View File

@@ -19,11 +19,11 @@
</div>
<div v-if="product.ref ==='MMCM_FACTEUR' && store.withPrescription">
<p>
<strong>A partir du {{store.stepFacteur.dayOne}} : Collecte de vos documents de santé</strong><br />
<strong>Collecte de vos documents de santé à partir du {{store.stepFacteur.dayOne}}</strong><br />
La collecte de lenveloppe fermée contenant vos documents de santé originaux et leur remise à la pharmacie auront lieu entre 9h et 17h, du lundi au vendredi au moins un jour avant la date de livraison.
</p>
<p>
<strong> A partir du {{store.stepFacteur.dayTwo}} : Livraison</strong><br />
<strong>Livraison à partir du {{store.stepFacteur.dayTwo}}</strong><br />
La livraison des médicaments et le retour de vos documents de santé sera réalisé entre 9h et 17h, du lundi au vendredi.
</p>
</div>

View File

@@ -31,9 +31,9 @@
<div class="step_title">Informations complémentaires :</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" :value="true" id="generique_choice" v-model="generalMedicine">
<input class="form-check-input" type="checkbox" :value="true" id="generique_choice" v-model="generalMedicineRefusal">
<label class="form-check-label" for="generique_choice">
J'accepte les médicaments génériques sauf mentions écrites du médecin ou instructions personnelles contraires.
Je refuse les médicaments génériques (pas de tiers payant dans ce cas)
</label>
</div>
@@ -75,11 +75,11 @@ export default {
const suspens = ref(false)
const store = useMMCMStore()
const {generalMedicine, partialDelivery} = storeToRefs(store)
const {generalMedicineRefusal, partialDelivery} = storeToRefs(store)
const urlGoogleMap = "https://www.google.com/maps?width=100%25&height=600&hl=en&q=" + encodeURI(store.fullAddress) + "&t=&z=17&ie=UTF8&iwloc=B&output=embed"
return {
generalMedicine,
generalMedicineRefusal,
partialDelivery,
suspens,
store,
@@ -111,7 +111,7 @@ export default {
}
if (import.meta.env.DEV) {
urlApi += '&ID_SESSION=BP6XBH42';
urlApi += '&ID_SESSION=ufhTu2vi';
console.log(urlApi)
}

View File

@@ -5,7 +5,7 @@
<div class="mb-3">
Livraison express en moins de 2h par coursier<br/>
ou le surlendemain par votre facteur dans les zones éligibles.
ou le lendemain par votre facteur dans les zones éligibles.
</div>
<div class="text-center">
<router-link to="/address-check" class="btn btn-primary">