Commit Graph

4 Commits

Author SHA1 Message Date
Misaka_Company
8235a29f82 Add Excel export feature for full production data
Add "导出全部" button that exports all contract production data to an
.xlsx file via a new API endpoint using exceljs, with formatted headers,
date columns, auto-width, and frozen header row.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-10 17:35:48 +08:00
Misaka_Company
aac2e9ceca Add column visibility toggle and drag-sort via settings modal
- Remove default workshop number from search input
- Add ColumnSettingsModal with checkboxes for show/hide per column
- Add drag-and-drop reordering using @dnd-kit/sortable
- Persist column config to localStorage across sessions
- Include search filter, select all/deselect all/reset defaults

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-10 11:31:05 +08:00
Misaka_Company
93564c6f4e Add production data table with Ant Design and SQL Server integration
- Add API route to execute stored procedure and query production data
- Build search bar with isolated component to prevent input lag on large datasets
- Configure Ant Design Table with sticky header and horizontal scroll for 56 columns
- Add antd, @ant-design/icons, mssql dependencies
- Configure allowedDevOrigins for LAN access

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-10 10:05:32 +08:00
Misaka_Company
38adf674e8 Initial commit: Web Table project scaffolded with Next.js
Created using create-next-app with TypeScript, Tailwind CSS, ESLint, and App Router.
2026-06-10 09:08:41 +08:00