Spaces:
Running
Running
| using Microsoft.AspNetCore.Mvc; | |
| using Microsoft.AspNetCore.Mvc.RazorPages; | |
| namespace BakeryErp.Web.Pages; | |
| public sealed class ModulesModel : PageModel | |
| { | |
| [] | |
| public string Name { get; set; } = "模組"; | |
| public IReadOnlyList<string> Features { get; private set; } = []; | |
| public void OnGet() | |
| { | |
| Features = Name switch | |
| { | |
| "AI OCR" or "AI OCR 進貨" or "AI OCR 智能進貨辨識" => | |
| [ | |
| "單據圖片或 PDF 上傳", | |
| "OCR 辨識結果確認", | |
| "供應商品項對應", | |
| "轉入進貨單" | |
| ], | |
| "庫存管理" => | |
| [ | |
| "即時庫存查詢", | |
| "庫存入庫、出庫與調整", | |
| "安全庫存提醒", | |
| "批號與效期管理" | |
| ], | |
| "採購與月結" => | |
| [ | |
| "採購單建立與審核", | |
| "進貨驗收", | |
| "供應商月結", | |
| "應付帳款與付款紀錄" | |
| ], | |
| "零用金管理" => | |
| [ | |
| "門市支出登錄", | |
| "憑證照片上傳", | |
| "財務審核", | |
| "零用金月結與撥補" | |
| ], | |
| "中央廚房調撥" => | |
| [ | |
| "門市叫貨", | |
| "中央廚房備貨與出庫", | |
| "門市收貨確認", | |
| "差異數量登錄" | |
| ], | |
| "門市退貨" => | |
| [ | |
| "退貨申請", | |
| "退貨原因與照片", | |
| "中央廚房審核", | |
| "入庫、報廢或退供應商" | |
| ], | |
| _ => | |
| [ | |
| "清單查詢", | |
| "新增與編輯", | |
| "審核流程", | |
| "報表匯出" | |
| ] | |
| }; | |
| } | |
| } | |