POS客顯設計

GIT: repo

配置圖

  • Mobile POS

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

  • Desktop POS

硬體:
    - 樹梅派13.3吋觸控銀幕(29.4cm * 16.5cm)
Web site:
    - 客顯設計同POS Client(PWA),建置在IDC上全省門市使用同一個site
    - 客顯PWA安裝不控設備(不做硬體註冊)
Storage:
    - 準備影片、圖片存放區,可能放置IDC但需確認可用空間,並設計清除規則
    - 需請小何加入上傳
DB:
    - 客顯使用Table未下傳進門市,需請小何加入
        - Media_file
        - Media_msg
        - Media_show_d
        - Media_show_h
API:
    - 門市增加api

藍色為本次客顯開發新增項目

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

流程

  • 安裝客顯PWA

    • 需要browser匯入自簽憑證
  • 開啟客顯PWA

  • 課顯PWA安裝在Dock上
  • PWA client ip = Dock MQTT broker ip
        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

MQTT

broker設定: /etc/mosquitto/conf.d/*

  • topic
  • message

畫面Layout

需要RWD

  • 13.3吋樹梅派銀幕

    • 29.4cm*16.5cm
  • POS機銀幕

    • 30.3cm*23cm

PWA

憑證

  • 在linux chromium匯入憑證

    • 根憑證 tk3c_mpos_ca.pem
    • 中繼憑證 tk3c_mpos_server.crt
  • 匯入後在授權單位啟用

    • Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More →
  • 重啟browser

    • Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More →

安裝