fixes
This commit is contained in:
parent
af3a68e51b
commit
4916c20f64
File diff suppressed because it is too large
Load Diff
|
|
@ -3,74 +3,6 @@ export default defineNuxtConfig({
|
||||||
compatibilityDate: "2024-11-01",
|
compatibilityDate: "2024-11-01",
|
||||||
devtools: { enabled: true },
|
devtools: { enabled: true },
|
||||||
modules: ["nuxt-directus", "vuetify-nuxt-module", "@vite-pwa/nuxt"],
|
modules: ["nuxt-directus", "vuetify-nuxt-module", "@vite-pwa/nuxt"],
|
||||||
pwa: {
|
|
||||||
registerType: 'autoUpdate',
|
|
||||||
workbox: {
|
|
||||||
navigateFallback: '/',
|
|
||||||
globPatterns: ['**/*.{js,css,html,png,svg,ico}'],
|
|
||||||
},
|
|
||||||
client: {
|
|
||||||
installPrompt: true,
|
|
||||||
periodicSyncForUpdates: 20,
|
|
||||||
},
|
|
||||||
manifest: {
|
|
||||||
name: 'Port Nimara Client Portal',
|
|
||||||
short_name: 'Port Nimara',
|
|
||||||
description: 'Manage and track berth interests for Port Nimara marina',
|
|
||||||
theme_color: '#387bca',
|
|
||||||
background_color: '#ffffff',
|
|
||||||
display: 'standalone',
|
|
||||||
orientation: 'portrait',
|
|
||||||
scope: '/',
|
|
||||||
start_url: '/',
|
|
||||||
icons: [
|
|
||||||
{
|
|
||||||
src: 'icons/icon-72x72.png',
|
|
||||||
sizes: '72x72',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-96x96.png',
|
|
||||||
sizes: '96x96',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-128x128.png',
|
|
||||||
sizes: '128x128',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-144x144.png',
|
|
||||||
sizes: '144x144',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-152x152.png',
|
|
||||||
sizes: '152x152',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-192x192.png',
|
|
||||||
sizes: '192x192',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-384x384.png',
|
|
||||||
sizes: '384x384',
|
|
||||||
type: 'image/png'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: 'icons/icon-512x512.png',
|
|
||||||
sizes: '512x512',
|
|
||||||
type: 'image/png'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
devOptions: {
|
|
||||||
enabled: true,
|
|
||||||
type: 'module'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
app: {
|
app: {
|
||||||
head: {
|
head: {
|
||||||
titleTemplate: "%s • Port Nimara Client Portal",
|
titleTemplate: "%s • Port Nimara Client Portal",
|
||||||
|
|
|
||||||
|
|
@ -201,8 +201,8 @@
|
||||||
<!-- Interest Details Modal -->
|
<!-- Interest Details Modal -->
|
||||||
<InterestDetailsModal
|
<InterestDetailsModal
|
||||||
v-model="showModal"
|
v-model="showModal"
|
||||||
:interest="selectedInterest"
|
:selected-interest="selectedInterest"
|
||||||
@close="showModal = false"
|
@save="handleSaveInterest"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- Create Interest Modal -->
|
<!-- Create Interest Modal -->
|
||||||
|
|
|
||||||
|
|
@ -98,21 +98,14 @@ export default defineEventHandler(async (event) => {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reset interest fields - clear ALL EOI-related data
|
// Reset interest fields
|
||||||
const updateData = {
|
const updateData = {
|
||||||
'EOI Status': 'Awaiting Further Details' as EOIStatus,
|
'EOI Status': 'Awaiting Further Details' as EOIStatus,
|
||||||
'Sales Process Level': 'Specific Qualified Interest' as InterestSalesProcessLevel,
|
'Sales Process Level': 'Specific Qualified Interest' as InterestSalesProcessLevel,
|
||||||
'EOI Time Sent': undefined,
|
'EOI Time Sent': undefined,
|
||||||
'EOI Time Created': undefined,
|
|
||||||
'Signature Link Client': undefined,
|
'Signature Link Client': undefined,
|
||||||
'Signature Link CC': undefined,
|
'Signature Link CC': undefined,
|
||||||
'Signature Link Developer': undefined,
|
'Signature Link Developer': undefined,
|
||||||
'EmbeddedSignatureLinkClient': undefined,
|
|
||||||
'EmbeddedSignatureLinkCC': undefined,
|
|
||||||
'EmbeddedSignatureLinkDeveloper': undefined,
|
|
||||||
'clientSignTime': undefined,
|
|
||||||
'ccSignTime': undefined,
|
|
||||||
'developerSignTime': undefined,
|
|
||||||
'documensoID': undefined,
|
'documensoID': undefined,
|
||||||
'reminder_enabled': false
|
'reminder_enabled': false
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -133,16 +133,6 @@ export interface Interest {
|
||||||
"EmbeddedSignatureLinkDeveloper"?: string;
|
"EmbeddedSignatureLinkDeveloper"?: string;
|
||||||
// Documenso document ID for generated documents
|
// Documenso document ID for generated documents
|
||||||
"documensoID"?: string;
|
"documensoID"?: string;
|
||||||
// EOI creation time
|
|
||||||
"EOI Time Created"?: string;
|
|
||||||
// Interest type
|
|
||||||
"Interest Type"?: string;
|
|
||||||
// Signature timestamps
|
|
||||||
"clientSignTime"?: string;
|
|
||||||
"ccSignTime"?: string;
|
|
||||||
"developerSignTime"?: string;
|
|
||||||
// Reminder system
|
|
||||||
"reminder_enabled"?: boolean;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface InterestsResponse {
|
export interface InterestsResponse {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue