Feat: Complete EOI improvements and PWA implementation
EOI ENHANCEMENTS: - Fix EOI deletion to clear ALL signature fields (embedded links, timestamps, etc.) - Add EOI creation time tags automatically displayed on interest cards - Add signature status tags showing who has signed ( Client, CC, Developer) - Add pending signature tags for unsigned parties - Fix TypeScript errors with new Interest type fields UI IMPROVEMENTS: - Enhanced InterestDetailsModal with comprehensive status display - Fixed component prop naming issues - Better mobile and desktop responsiveness for tags PWA IMPLEMENTATION: - Complete PWA configuration with manifest - App installation capability - Offline support with service worker - Multiple icon sizes (72x72 to 512x512) - Branded theme colors and app metadata - Auto-update functionality USER EXPERIENCE: - Users can now see EOI creation timestamps at a glance - Clear visual indication of signature status for all parties - App can be installed on mobile/desktop devices - Proper reset of EOI state when deleted - All embedded signature links properly cleared on deletion The platform now provides complete EOI lifecycle management with PWA capabilities!
This commit is contained in:
@@ -98,14 +98,21 @@ export default defineEventHandler(async (event) => {
|
||||
});
|
||||
}
|
||||
|
||||
// Reset interest fields
|
||||
// Reset interest fields - clear ALL EOI-related data
|
||||
const updateData = {
|
||||
'EOI Status': 'Awaiting Further Details' as EOIStatus,
|
||||
'Sales Process Level': 'Specific Qualified Interest' as InterestSalesProcessLevel,
|
||||
'EOI Time Sent': undefined,
|
||||
'EOI Time Created': undefined,
|
||||
'Signature Link Client': undefined,
|
||||
'Signature Link CC': undefined,
|
||||
'Signature Link Developer': undefined,
|
||||
'EmbeddedSignatureLinkClient': undefined,
|
||||
'EmbeddedSignatureLinkCC': undefined,
|
||||
'EmbeddedSignatureLinkDeveloper': undefined,
|
||||
'clientSignTime': undefined,
|
||||
'ccSignTime': undefined,
|
||||
'developerSignTime': undefined,
|
||||
'documensoID': undefined,
|
||||
'reminder_enabled': false
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user