2017-05-28 78 views
-2

我正在爲我的乾洗業務(與衣服有關)開發POS系統。使用AngularJS生成條形碼

我已經有一個系統,當客戶訪問我們的商店時生成一個收集收據。描述每塊布料及其數量和每件布料都有一定的服務價值。

要求:假設客戶有5件衣服,我們現在的系統會生成收據收據並交給顧客,每張收據都有唯一的跟蹤ID。現在同時,我們需要能夠生成與每塊布相對應的5個條形碼,以便我們可以使用條形碼掃描儀識別它。

後端:在Google App Engine上使用Java,前端使用的是AngularJS。

計劃購買:條碼打印機TSC TTP244臨 計劃購買:條碼掃描器TVS BSC101

我們正在使用的Mac Mini在我們的服務檯。

請建議使用這些設備與MAC計算機(兼容性)哪個Angular API將是合適的,並且將解決我的問題。

感謝, 沙善普拉塔普

+0

我不確定爲什麼有人投下了我的問題,卻沒有真正理解問題。請問一個問題,如果我不能澄清它。謝謝。 – shank2111

+0

爲什麼要生成自己的軟件?我本來期望有可用的解決方案,至少與您需要的解決方案非常接近。 – Makyen

+0

關於生成條形碼:爲什麼不使用條形碼字體?你本質上不需要一臺「條碼打印機」的打印機。您需要一臺打印機來打印圖像或可下載的字體(例如[3of9](https://www.google.com/search?q=3+of+9+barcode+font))(即幾乎所有打印機將與您的操作系統一起工作)。您對打印機的主要要求應該是打印在您希望使用的介質上(紙張,標籤等)。 – Makyen

回答

1

你爲什麼要產生5個條形碼?你需要5種不同格式的條形碼,還是你有5個不同的值?如果是第一個,我建議只使用一個。

無論如何,Angular確實可以做JS的一切,所以我建議使用像JsBarcode這樣的庫來爲您生成條形碼。

+0

爲了識別我手中的物品,即匹配條目和交叉驗證。也許我無法表達我的業務需求。 – shank2111

1

jsBarCode這樣的庫可以很容易地生成條形碼。該庫位於瀏覽器中,因爲它使用javascript,因此您可以使用$ http對api進行調用,例如返回項目ID或跟蹤ID。然後,有了跟蹤ID,你可以做一個事件按鈕,如「生成條形碼」,它使用jsBarCode庫在瀏覽器中生成條形碼。然後,您可以用標準方式打印並將其提供給客戶。 關於設備,請考慮體系結構。您需要以某種方式集成您的當前系統,因此Java系統會生成適當的跟蹤ID。有了這個,你可以創建角度的應用程序在網絡中,所以客戶端離開布,然後在網上可以創建條形碼,所以當他回去時,你可以掃描條形碼,所以你的電腦將訪問數據庫的正確的ID,你可以點擊一些在這。 要生成條形碼或閱讀,您只需要一個簡單的智能手機應用程序。條形碼掃描器可以寫入移動設備的phonegap中,所以當你創建一個應用程序來掃描phonegap中的條形碼時,很容易將它與本地wifi網絡連接相集成,因此它可以通過當前系統發送到PC。此外,創建應用程序非常簡單,因爲它使用標準庫,並且可以部署到android,iOS和Windows Phone。使用智能手機比購買專用軟件要便宜得多,它應該有互聯網連接和其他API,你不知道它與哪個庫程序。