2017-03-09 2 views
-2

enter image description herewie gleiche Barcode für gleiches Produkt zu erzeugen, und wenn das Produkt unterschiedlich ist, sollte es einen neuen Barcode

erstellen, wie gleiche Barcode für gleiches Produkt zu erzeugen, und wenn das Produkt anders ist, sollte es einen neuen Barcode erstellen

+0

Willkommen bei Stack Overflow! Wir sind eine Frage-und-Antwort-Seite, kein Coder-for-Hire-Service. Bitte erläutern Sie, was Sie bisher versucht haben und warum es nicht funktioniert hat. Siehe: [Warum ist "Kann mir jemand helfen?" keine Frage?] (http://meta.stackoverflow.com/q/284236) und [Wie stelle ich eine gute Frage, wenn ich nicht sicher bin, wonach ich suche?] (https: // meta. stackoverflow.com/questions/262527/how-to-ask-a-good-question-when-im-not-sure-what-im-looking-for) –

Antwort

0

Barcode-Code, der normalerweise unter Verwendung des Produktcodes generiert wird.Da der Produktcode eindeutig ist (unterschiedliches Produkt kann nicht den gleichen Barcode-Wert haben).

Nehmen wir für Product1 Code ist PR00001 und für Product2 Code ist PR00002

die das Produkt auswählen, die Sie wollen den Barcode erzeugt, Verwenden Sie den Produktcode erzeugt den Barcode. Übrigens, wann immer Sie einen Barcode erzeugen, müssen Sie für dasselbe Produkt gleich sein.

+0

ja Barcode sollte für das gleiche Produkt gleich sein –

-1

Ich denke, Sie könnten es implementieren, indem Sie die Produkt-ID und die Referenz des Barcodes in Redis oder einem Cache-System zu speichern, jederzeit, wenn die ID übereinstimmt, holen Sie den Code durch Verweis direkt im Cache.Andernfalls, generieren Sie es und speichern Sie die ID und Referenz im Cache für die spätere Verwendung.