1
我想將每個訂單分配給客戶服務代表(CSR)。 CSR將負責確認任何付款細節,監督貨物運輸並回答客戶提出的任何問題。問題:向VirtoCommerce的客戶服務代表分配訂單
- 如何在VirtoCommerce中做到這一點?
- 有沒有辦法自動做到這一點?
- CSR有沒有辦法讓他親自看到分配給他的訂單 ?
我想將每個訂單分配給客戶服務代表(CSR)。 CSR將負責確認任何付款細節,監督貨物運輸並回答客戶提出的任何問題。問題:向VirtoCommerce的客戶服務代表分配訂單
CustomerOrder域模型有一個性質僱員和EmployeeName你可以用它來存儲順序負責信息。
VC暴露多個擴展點,其中一個是事件http://docs.virtocommerce.com/display/vc2devguide/Extending+using+events。在您自定義模塊,你應該訂閱命名爲orderChange事件
//Subscribe to cart changes. Register in avalara SalesInvoice transaction
_container.RegisterType<IObserver<OrderChangeEvent>, OrderTaxAdjustmentObserver>("PlacedOrderObserver");
你事件處理中執行命令負責分配邏輯。
要實現自動分配功能,您應該創建新的 模塊(任何VС擴展的應該只有在自定義模塊,以 防止在更新合併地獄)
關於到分配給 UI我們在github https://github.com/VirtoCommerce/vc-platform/issues/559中添加了問題,因爲它是整體訂單功能,它應該包含在Order.Module中,並且應該由我們的團隊來實現。
乾杯,這是一個很好的答案,我很欣賞在產品積壓中放置必要的UI更新。希望你能儘快推出! –