This commit is contained in:
hero920103 committed 2026-10-19 01:13:17 +08:00
1 parent 5718a00e31
commit 1850ac640e
226 files changed
+37772 -12071

No files matched your search

+55
View File
@@ -657,6 +657,61 @@ func registerOrganizationRoutes(module string) {
beego.Router("/backend/erp/company-contact", &controllers.BackendErpCompanyContactController{}, "post:Create")
beego.Router("/backend/erp/company-contact/:id", &controllers.BackendErpCompanyContactController{}, "put:Update;delete:Delete")
// ERP进销存-商品档案与分类
beego.Router("/backend/erp/product/list", &controllers.BackendErpProductController{}, "get:List")
beego.Router("/backend/erp/product/category/list", &controllers.BackendErpProductController{}, "get:CategoryList")
beego.Router("/backend/erp/product/category", &controllers.BackendErpProductController{}, "post:CategorySave")
beego.Router("/backend/erp/product/category/:id", &controllers.BackendErpProductController{}, "delete:CategoryDelete")
beego.Router("/backend/erp/product", &controllers.BackendErpProductController{}, "post:Create")
beego.Router("/backend/erp/product/:id/status", &controllers.BackendErpProductController{}, "post:ToggleStatus")
beego.Router("/backend/erp/product/:id", &controllers.BackendErpProductController{}, "get:Detail;put:Update;delete:Delete")
// ERP进销存-仓库
beego.Router("/backend/erp/warehouse/list", &controllers.BackendErpWarehouseController{}, "get:List")
beego.Router("/backend/erp/warehouse", &controllers.BackendErpWarehouseController{}, "post:Create")
beego.Router("/backend/erp/warehouse/:id", &controllers.BackendErpWarehouseController{}, "get:Detail;put:Update;delete:Delete")
// ERP进销存-单据中心(采购/销售/库存十类单据统一收发)
beego.Router("/backend/erp/document/list", &controllers.BackendErpDocumentController{}, "get:List")
beego.Router("/backend/erp/document/meta", &controllers.BackendErpDocumentController{}, "get:Meta")
beego.Router("/backend/erp/document/flows", &controllers.BackendErpDocumentController{}, "get:Flows")
beego.Router("/backend/erp/document/takeSheet", &controllers.BackendErpDocumentController{}, "get:TakeSheet")
beego.Router("/backend/erp/document/:id/executable", &controllers.BackendErpDocumentController{}, "get:Executable")
beego.Router("/backend/erp/document/:id/submit", &controllers.BackendErpDocumentController{}, "post:Submit")
beego.Router("/backend/erp/document/:id/approve", &controllers.BackendErpDocumentController{}, "post:Approve")
beego.Router("/backend/erp/document/:id/cancel", &controllers.BackendErpDocumentController{}, "post:Cancel")
beego.Router("/backend/erp/document", &controllers.BackendErpDocumentController{}, "post:Save")
beego.Router("/backend/erp/document/:id", &controllers.BackendErpDocumentController{}, "get:Detail;delete:Delete")
// ERP进销存-库存
beego.Router("/backend/erp/stock/list", &controllers.BackendErpStockController{}, "get:List")
beego.Router("/backend/erp/stock/ledger", &controllers.BackendErpStockController{}, "get:Ledger")
beego.Router("/backend/erp/stock/warning", &controllers.BackendErpStockController{}, "get:Warning")
beego.Router("/backend/erp/stock/replenish", &controllers.BackendErpStockController{}, "get:Replenish")
beego.Router("/backend/erp/stock/batch", &controllers.BackendErpStockController{}, "get:Batch")
// ERP进销存-往来账与资金
beego.Router("/backend/erp/finance/bill/list", &controllers.BackendErpFinanceController{}, "get:BillList")
beego.Router("/backend/erp/finance/bill/:id", &controllers.BackendErpFinanceController{}, "get:BillDetail")
beego.Router("/backend/erp/finance/aging", &controllers.BackendErpFinanceController{}, "get:Aging")
beego.Router("/backend/erp/finance/cashflow", &controllers.BackendErpFinanceController{}, "get:CashFlow")
beego.Router("/backend/erp/finance/partner", &controllers.BackendErpFinanceController{}, "get:PartnerSummary")
beego.Router("/backend/erp/finance/fund/list", &controllers.BackendErpFinanceController{}, "get:FundList")
beego.Router("/backend/erp/finance/fund/openBills", &controllers.BackendErpFinanceController{}, "get:FundOpenBills")
beego.Router("/backend/erp/finance/fund/:id/confirm", &controllers.BackendErpFinanceController{}, "post:FundConfirm")
beego.Router("/backend/erp/finance/fund/:id/void", &controllers.BackendErpFinanceController{}, "post:FundVoid")
beego.Router("/backend/erp/finance/fund", &controllers.BackendErpFinanceController{}, "post:FundSave")
beego.Router("/backend/erp/finance/fund/:id", &controllers.BackendErpFinanceController{}, "get:FundDetail;delete:FundDelete")
// ERP进销存-报表与经营看板
beego.Router("/backend/erp/report/purchase", &controllers.BackendErpReportController{}, "get:PurchaseSummary")
beego.Router("/backend/erp/report/sales", &controllers.BackendErpReportController{}, "get:SalesSummary")
beego.Router("/backend/erp/report/rank", &controllers.BackendErpReportController{}, "get:Rank")
beego.Router("/backend/erp/report/stockmove", &controllers.BackendErpReportController{}, "get:StockMove")
beego.Router("/backend/erp/report/profit", &controllers.BackendErpReportController{}, "get:Profit")
beego.Router("/backend/erp/report/rfm", &controllers.BackendErpReportController{}, "get:RFM")
beego.Router("/backend/erp/report/dashboard", &controllers.BackendErpReportController{}, "get:Dashboard")
// AI接入配置
beego.Router("/backend/ai/provider/list", &controllers.BackendAiProviderController{}, "get:List")
beego.Router("/backend/ai/provider", &controllers.BackendAiProviderController{}, "post:Create")