Customer Domain-Modell hat eine Eigenschaft EmployeeId und EmployeeName Sie es verwenden können verantwortlich Informationen zur Bestellung zu speichern.
VC belichten mehrere Erweiterungspunkte und einer von ihnen ist ein Ereignisse http://docs.virtocommerce.com/display/vc2devguide/Extending+using+events. In Ihrem benutzerdefinierten Modul sollten Sie OrderChange Ereignis
//Subscribe to cart changes. Register in avalara SalesInvoice transaction
_container.RegisterType<IObserver<OrderChangeEvent>, OrderTaxAdjustmentObserver>("PlacedOrderObserver");
Und in Ihnen Event-Handler abonnieren, um verantwortlich Zuordnungslogik implementieren.
Um die automatische Zuordnung Funktionalität zu implementieren, sollten Sie neue Modul erstellen
In Bezug auf zugewiesen UI (jeder sollte nur in benutzerdefinierten Modulen zu verhindern verschmelzenden Hölle auf Updates VС Erweiterung sein) und Filtration haben wir Problem in Github https://github.com/VirtoCommerce/vc-platform/issues/559 hinzugefügt, weil es die Gesamtbestellfunktionalität ist und es sollte in Order.Module enthalten sein und sollte unser Team realisiert werden.
Prost, das ist eine großartige Antwort und ich schätze es, die notwendigen UI-Updates auf den Produkt-Backlog zu setzen. Hoffe, Sie können es bald vorstellen! –