++ aggiunta la prenotazione negli eventi. con la lista degli utenti.
This commit is contained in:
@@ -27,6 +27,7 @@ import { useMessageStore } from '@store/MessageStore'
|
||||
import { static_data } from '@/db/static_data'
|
||||
import { lists } from '@store/Modules/lists'
|
||||
import translate from '@/globalroutines/util'
|
||||
import { shared_consts } from '@src/common/shared_vuejs'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'CEventsCalendar',
|
||||
@@ -82,8 +83,10 @@ export default defineComponent({
|
||||
|
||||
const formbookEventDefault = ref(<IBookedEvent>{
|
||||
userId: '',
|
||||
username: '',
|
||||
msgbooking: '',
|
||||
infoevent: '',
|
||||
tableType: shared_consts.TABLETYPE.DefaultCal,
|
||||
numpeople: 1,
|
||||
numpeopleLunch: 0,
|
||||
numpeopleDinner: 0,
|
||||
@@ -94,14 +97,8 @@ export default defineComponent({
|
||||
})
|
||||
|
||||
const formAskForDefault = ref(<IMessage>{
|
||||
dest: {
|
||||
idapp: process.env.APP_ID,
|
||||
username: ''
|
||||
},
|
||||
origin: {
|
||||
idapp: process.env.APP_ID,
|
||||
username: ''
|
||||
},
|
||||
dest: '',
|
||||
origin: '',
|
||||
message: ''
|
||||
})
|
||||
|
||||
@@ -151,15 +148,9 @@ export default defineComponent({
|
||||
})
|
||||
const bookEventForm = ref({ ...formbookEventDefault.value })
|
||||
const askInfoForm = ref(<IMessage>{
|
||||
dest: {
|
||||
idapp: process.env.APP_ID,
|
||||
username: ''
|
||||
},
|
||||
origin: {
|
||||
idapp: process.env.APP_ID,
|
||||
username: ''
|
||||
},
|
||||
message: ''
|
||||
dest: '',
|
||||
origin: '',
|
||||
message: '',
|
||||
})
|
||||
const displayEvent = ref(false)
|
||||
const myevent = ref({})
|
||||
@@ -402,6 +393,8 @@ export default defineComponent({
|
||||
myevent.value = eventparam
|
||||
|
||||
askInfoForm.value = {
|
||||
origin: '',
|
||||
dest: '',
|
||||
message: ''
|
||||
}
|
||||
|
||||
@@ -610,7 +603,7 @@ export default defineComponent({
|
||||
|
||||
function EditBookEvent(myevent: IEvents) {
|
||||
|
||||
const bookedevent: any = calendarStore.findEventBooked(myevent, false)
|
||||
const bookedevent: any = calendarStore.findEventBooked(myevent._id, false)
|
||||
|
||||
console.log('bookedevent', bookedevent)
|
||||
|
||||
@@ -639,10 +632,8 @@ export default defineComponent({
|
||||
event_id: myevent._id,
|
||||
infoevent: tools.gettextevent(myevent)
|
||||
},
|
||||
dest: {
|
||||
idapp: process.env.APP_ID,
|
||||
username: myevent.teacher
|
||||
},
|
||||
origin: userStore.my.username,
|
||||
dest: myevent.teacher!,
|
||||
message: askInfoForm.value.message
|
||||
}
|
||||
|
||||
@@ -668,6 +659,8 @@ export default defineComponent({
|
||||
const data: IBookedEvent = {
|
||||
userId: userStore.my._id,
|
||||
id_bookedevent: myevent._id,
|
||||
username: bookEventForm.value.username,
|
||||
tableType: shared_consts.TABLETYPE.DefaultCal,
|
||||
numpeople: bookEventForm.value.numpeople,
|
||||
numpeopleLunch: bookEventForm.value.numpeopleLunch,
|
||||
numpeopleDinner: bookEventForm.value.numpeopleDinner,
|
||||
|
||||
Reference in New Issue
Block a user