Commit Graph

4 Commits (570a155399547ce491027f16f33c62cf82d6dd6e)

Author SHA1 Message Date
fengruixiang 570a155399 feat(scanner): add intelligent passport web terminal with real-time WS communication
- Implemented WebSocket connection management with connect, disconnect, and send commands
- Added UI for server URL input, command selection, and send button with loading states
- Developed message logging system with text and table views and export functionality
- Included avatar display area supporting base64 image data with lazy loading and error handling
- Created data table showing structured passport information with protocol-based field mappings
- Integrated support for Base64 image data markers and toggleable full data display in logs
- Used Tailwind CSS with custom theme colors and utility classes for consistent styling
- Ensured accessibility with responsive layout and interactive controls
- Added detailed error and connection status messages for better user feedback
2026-04-30 17:05:37 +08:00
fengruixiang 376cb3a15f docs(kyc): add scanner integration analysis and SDK replacement guidance
- Document frontend scanner architecture and PassportReader.js role
- Detail key methods, callbacks, and message protocol formats
- Analyze impact of replacing scanner SDK with three proposed solutions
- Recommend ideal approach preserving PassportReader.js interface
- List relevant frontend and backend file paths for integration
- Provide version and creation date info for the documentation file
2026-04-30 14:39:09 +08:00
fengruixiang 60516b7cf1 feat(docs): all modules docs 2026-04-30 10:19:15 +08:00
fengruixiang cf3c61eb24 init 2026-04-30 10:07:35 +08:00