|
|
58bd995cd8
|
feat: 新增採購統計分析功能並優化 API 文件顯示樣式
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m13s
ERP-Deploy-Production / deploy-production (push) Successful in 1m13s
- 在 RoleController 中新增 procurement_analysis 權限群組名稱
- 在 Procurement 模組中新增採購統計分析路由
- 在 PermissionSeeder 中新增 procurement_analysis.view 權限並分配給角色
- 在側邊欄「報表與分析」分組中新增「採購統計分析」項目
- 優化 API 文件視圖中的表格外觀樣式
|
2026-03-03 11:38:04 +08:00 |
|
|
|
036f4a4fb6
|
優化採購單與進貨單操作紀錄:新增品項明細、ID 轉名稱解析、前端多數量 key 通用顯示
ERP-Deploy-Demo / deploy-demo (push) Successful in 55s
ERP-Deploy-Production / deploy-production (push) Successful in 1m12s
- 重構 PurchaseOrder@tapActivity:支援 vendor_id/warehouse_id/user_id 自動解析為名稱
- 修改 PurchaseOrderController@store:改用 saveQuietly + 手動日誌,建立時紀錄品項明細
- 修正 PurchaseOrderController update/destroy snapshot 跨模組取值為 null 的問題
- 修改 GoodsReceiptService@store:改用 saveQuietly + 手動日誌,建立時紀錄品項明細
- 修改 ActivityDetailDialog.tsx:支援 quantity/quantity_received/requested_qty 多 key 通用渲染
- 新增項目顯示金額與備註,更新項目增加金額與備註變更對比
|
2026-03-02 17:30:55 +08:00 |
|
|
|
0a955fb993
|
feat: 整合門市領料日誌、API 文件存取、修改庫存與併發編號問題、供應商商品內聯編輯及日誌 UI 優化
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m0s
|
2026-03-02 16:42:12 +08:00 |
|
|
|
7dac2d1f77
|
實作產品與庫存匯入邏輯 (ProductImport, InventoryImport) 並更新相關 Service 與 Controller
ERP-Deploy-Demo / deploy-demo (push) Successful in 56s
|
2026-03-02 11:58:04 +08:00 |
|
|
|
649af40919
|
實作 InventoryService 的批量入庫 (processIncomingInventory) 與庫存調整 (adjustInventory) 邏輯
ERP-Deploy-Demo / deploy-demo (push) Successful in 55s
|
2026-03-02 10:47:43 +08:00 |
|
|
|
5f8b2a1c2d
|
新增 POS 庫存查詢 API:實作 InventorySyncController 與相關 Service 邏輯,並更新 API 整合手冊
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m24s
|
2026-03-02 10:19:38 +08:00 |
|
|
|
4bbbde685d
|
feat: 更新系統操作手冊內容並新增本地代理配置
ERP-Deploy-Demo / deploy-demo (push) Successful in 55s
|
2026-02-26 13:54:35 +08:00 |
|
|
|
5e32526471
|
style(Frontend): 將側邊欄與麵包屑導覽的『報表管理』更名為『報表與分析』
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m16s
|
2026-02-26 10:44:43 +08:00 |
|
|
|
f960aaaeb2
|
feat(Inventory): 實作批號溯源完整功能與 UI 呈現,包含文字敘述卡片與更完整的關聯屬性
|
2026-02-26 10:39:24 +08:00 |
|
|
|
63e4f88a14
|
優化門市叫貨流程:實作庫存預扣機制、鎖定自動產生的調撥單明細、修復自動販賣機貨道數量連動 Bug 及狀態同步問題
ERP-Deploy-Demo / deploy-demo (push) Successful in 56s
|
2026-02-25 17:32:28 +08:00 |
|
|
|
e3df090afd
|
feat: 統一各模組分頁組件佈局並新增系統設定功能相關檔案
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m5s
|
2026-02-25 16:16:49 +08:00 |
|
|
|
878b90e2ad
|
UI: 統一各單據詳情頁面標題與基本資訊排版
|
2026-02-25 14:56:15 +08:00 |
|
|
|
299cf37054
|
fix: 修正全系統側邊欄捲軸重置問題
在所有報表與管理頁面的 router.get 調用中加入 preserveScroll: true。
受影響模組包括:
- 財務管理 (會計報表、公用事業費)
- 庫存管理 (庫存查詢、倉庫管理、進貨、調整、調撥)
- 生產管理 (工單管理、配方管理)
- 採購管理 (採購單)
- 銷售與發貨管理 (銷售單、發貨單、匯入管理)
- 系統管理 (使用者、角色、操作紀錄)
|
2026-02-25 14:04:22 +08:00 |
|
|
|
5668e17e61
|
style: 暫時隱藏採購退回單與出貨單側邊欄項目
ERP-Deploy-Demo / deploy-demo (push) Successful in 52s
|
2026-02-25 13:51:41 +08:00 |
|
|
|
c4908533a8
|
feat(procurement): 實作採購退回單模組並修復商品選單報錯
ERP-Deploy-Demo / deploy-demo (push) Successful in 58s
|
2026-02-25 13:49:02 +08:00 |
|
|
|
ad91b08dbc
|
refactor: 重構 VendorProduct API 與新增進貨單重複檢查前端邏輯
ERP-Deploy-Production / deploy-production (push) Successful in 1m9s
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m10s
1. 將 VendorProductController 中的 Eloquent 關聯操作改為透過 ProcurementService 使用 DB 操作,解除跨模組 Model 直接依賴。
2. ProcurementService 加入 vendor product 的資料存取方法。
3. 進貨單建立前端 (GoodsReceipt/Create.tsx) 新增重複進貨檢查與警告對話框邏輯。
|
2026-02-25 11:11:28 +08:00 |
|
|
|
e406ecd63d
|
feat: 實作應付帳款與銷售訂單權限管理與進貨單權限修正
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m17s
|
2026-02-24 17:29:09 +08:00 |
|
|
|
455f945296
|
feat: 完成進貨單自動拋轉應付帳款流程與AP介面優化
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m8s
1. 新增 AccountPayable (應付帳款) 模組,包含 Migration、Model、Service 與 Controller
2. 修改 GoodsReceipt (進貨單) 流程,在確認進貨時自動產生對應的應付帳款單 (AP-YYYYMMDD-XX)
3. 實作應付帳款詳細頁面 (Show.tsx),包含發票登記與標記付款功能
4. 修正應付帳款 Show 頁面的排版,將發票資訊套用標準的綠色背景區塊,並調整按鈕位置
5. 更新相關的 Service Provider 與 Routes
|
2026-02-24 16:46:55 +08:00 |
|
|
|
2f30a78118
|
feat(integration): 實作並測試 POS 與販賣機訂單同步 API
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 56s
主要變更:
- 實作 POS 與販賣機訂單同步邏輯,支援多租戶與 Sanctum 驗證。
- 修正多租戶識別中間件與 Sanctum 驗證順序問題。
- 切換快取驅動至 Redis 以支援 Tenancy 標籤功能。
- 新增商品同步 API (Upsert) 及相關單元測試。
- 新增手動測試腳本 tests/manual/test_integration_api.sh。
- 前端新增銷售訂單來源篩選與欄位顯示。
|
2026-02-23 13:27:12 +08:00 |
|
|
|
904132e460
|
feat(integration): 擴充產品同步 API 欄位與驗證強化
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 1m14s
1. ProductSync API 新增防護機制,為既有欄位加上字串長度與金額上限限制
2. 開放並接收 ERP Product Model 實用欄位(品牌、規格、成本價、會員價、批發價)
3. 更新 ProductService 寫入邏輯以支援新增的可選欄位
4. 同步更新 api-integration.md 手冊,加入新欄位說明與 JSON 範例
|
2026-02-23 11:02:25 +08:00 |
|
|
|
a05acd96dc
|
feat(integration): 完善外部 API 對接邏輯與安全性
1. 新增 API Rate Limiting (每分鐘 60 次)
2. 實作 ProductServiceInterface 與 findOrCreateWarehouseByName 解決跨模組耦合問題
3. 強化 OrderSync API 驗證 (price 欄位限制最小 0、payment_method 加上允許白名單)
4. 實作 OrderSync API 冪等性處理,重複訂單直接回傳現有資訊
5. 修正 ProductSync API 同步邏輯,每次同步皆會更新產品分類與單位
6. 完善 integration API 對接手冊內容與 UI 排版
|
2026-02-23 10:10:03 +08:00 |
|
|
|
29cdf37b71
|
style: 簡化操作手冊標題為『操作指南』
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 56s
|
2026-02-13 16:04:04 +08:00 |
|
|
|
d7d1be81a9
|
style: 強化操作手冊排版樣式鎖定,確保間距維持極簡緊湊
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 1m2s
|
2026-02-13 16:02:03 +08:00 |
|
|
|
227cfec0d2
|
style: 大幅壓縮操作手冊內容間距,提升資訊密度
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Has been cancelled
|
2026-02-13 16:01:16 +08:00 |
|
|
|
034a21cd31
|
style: 優化操作手冊排版間距,使其更緊湊
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Has been cancelled
|
2026-02-13 16:00:55 +08:00 |
|
|
|
6358e23816
|
fix: 修正操作手冊捲軸行為與容器高度
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 55s
|
2026-02-13 15:59:26 +08:00 |
|
|
|
ac149533f0
|
fix: 簡化 prose 類別以解決 Tailwind v4 排版失效問題
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 1m3s
|
2026-02-13 15:57:56 +08:00 |
|
|
|
b20a47f710
|
style: 優化操作手冊 Markdown 排版與 UI 佈局
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Has been cancelled
|
2026-02-13 15:57:23 +08:00 |
|
|
|
d017d7e5e0
|
fix: 修正操作手冊選單顯示邏輯並強化內容
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 54s
|
2026-02-13 15:55:56 +08:00 |
|
|
|
8207e6fe94
|
docs: 撰寫操作手冊正式內容 (新手上路、採購、庫存、FAQ)
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 56s
|
2026-02-13 15:54:37 +08:00 |
|
|
|
e6cf03b991
|
feat: 實作系統操作手冊模組 (Markdown 渲染與導覽)
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 54s
|
2026-02-13 15:51:51 +08:00 |
|
|
|
8ef82d49cb
|
feat(inventory): 新增庫存分析模組
- 實作 InventoryAnalysisController 與 TurnoverService
- 新增庫存分析前端頁面 (Inventory/Analysis/Index.tsx)
- 整合路由與選單
- 統一分頁邏輯與狀態顯示
- 更新 UI Consistency Skill 文件
|
2026-02-13 15:43:12 +08:00 |
|
|
|
2e9ff6c832
|
feat: 實現版本號自動化更新與修復側邊欄 RWD 問題
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 50s
|
2026-02-13 14:46:26 +08:00 |
|
|
|
e141a45eb9
|
feat(dashboard): 新增庫存積壓、熱銷數量與即將過期排行,優化熱銷商品顯示與 Tooltip
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 41s
|
2026-02-13 14:27:43 +08:00 |
|
|
|
4fa87925a2
|
UI優化: 全系統狀態標籤 (StatusBadge) 統一化重構完成 (Phase 3 & 4)
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 1m8s
|
2026-02-13 13:16:05 +08:00 |
|
|
|
097708aab7
|
優化: 門市叫貨模組 UI 調整、權限標籤中文化及調撥單動態導覽
|
2026-02-13 10:39:10 +08:00 |
|
|
|
882091ce5f
|
feat(notification): 實作通知輪詢與優化顯示名稱
- 新增通知輪詢 API 與前端自動更新機制
- 修正生產工單單號格式為 PRO-YYYYMMDD-XX
- 確保通知顯示實際建立者名稱而非系統
|
2026-02-12 17:13:09 +08:00 |
|
|
|
96f2ccee95
|
fix(production): 移除 Create.tsx 中未使用的 units 變數與重複屬性
|
2026-02-12 16:34:51 +08:00 |
|
|
|
5be4d49679
|
feat: 修正 BOM 單位顯示與完工入庫彈窗 UI 統一規範
|
2026-02-12 16:30:34 +08:00 |
|
|
|
220478641d
|
feat: 更新庫存報表、銷售匯入及採購單相關功能
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 1m3s
|
2026-02-10 17:18:59 +08:00 |
|
|
|
593ce94734
|
修正庫存報表分頁參數衝突導致明細顯示為空的問題
|
2026-02-10 16:07:31 +08:00 |
|
|
|
8b950f6529
|
feat: 實作庫存列表展開狀態保留 (使用 sessionStorage) 改良顯示與修正相關問題
|
2026-02-10 13:02:11 +08:00 |
|
|
|
e098e40fb8
|
feat: 庫存紀錄顯示儲位並優化返回狀態保持
|
2026-02-10 11:28:58 +08:00 |
|
|
|
83d26de6f9
|
refactor: 調整統計基準為明細筆數,並恢復庫存查詢為單一細目顯示模式
|
2026-02-10 11:15:08 +08:00 |
|
|
|
38642cc58b
|
feat: 統一度量衡,確保儀表板統計與庫存查詢清單數據精確一致
|
2026-02-10 11:09:22 +08:00 |
|
|
|
a6393e03d8
|
feat: 實作即時庫存查詢功能、儀表板庫存導盤,及優化手動入庫批號與儲位連動與選單顯示
|
2026-02-10 10:47:31 +08:00 |
|
|
|
6980eac1a4
|
fix(sales): correct import start row instruction to row 3
Koori-ERP-Deploy-System / deploy-demo (push) Successful in 53s
Koori-ERP-Deploy-System / deploy-production (push) Has been skipped
|
2026-02-09 17:22:38 +08:00 |
|
|
|
08e360464e
|
refactor(sales): remove import template download and update dialog instructions
Koori-ERP-Deploy-System / deploy-production (push) Has been cancelled
Koori-ERP-Deploy-System / deploy-demo (push) Has been cancelled
|
2026-02-09 17:21:35 +08:00 |
|
|
|
7cf640b2f4
|
feat(sales): replace import page with dialog UI and support template download
Koori-ERP-Deploy-System / deploy-demo (push) Successful in 50s
Koori-ERP-Deploy-System / deploy-production (push) Has been skipped
|
2026-02-09 17:16:00 +08:00 |
|
|
|
613eb555ba
|
feat(inventory): 強化調撥單功能,支援販賣機貨道欄位、開放商品重複加入及優化過帳庫存檢核
Koori-ERP-Deploy-System / deploy-demo (push) Successful in 59s
Koori-ERP-Deploy-System / deploy-production (push) Has been skipped
|
2026-02-09 16:52:35 +08:00 |
|