{ "app": { "name": "腾智微丝产线包装系统", "version": "1.0.0", "features": { "enable_serial_ports": true, "enable_keyboard_listener": false, "enable_camera": false }, "base_url": "https://jsjtnew.tengzhicn.com/", "mode": "api" }, "apis": { "get_tray_info": "/apjt/xcsc/tpda/getByTp_note/", "get_gc_info": "/jsjt/xcsc/tprk/getBZGCInfoToWsbz.do", "get_order_info": "/jsjt/xcsc/tprk/getXsddBzrkGridListToWsbz.do", "add_order_info": "/jsjt/xcsc/tprk/bzrkAdd01.do", "remove_order_info": "/jsjt/xcsc/tprk/removeByOrder.do", "get_xpack": "/jsjt/xcsc/tprk/getXpackToWsbz.do", "ismt_option": "/jsjt/xcsc/tprk/ismtOptioTonWsbz.do", "get_params": "/select/getcombcodeWsbz.do", "get_luno": "/common/luno/getLunoListWsbz.do", "get_order_info_by_xpack": "/jsjt/xcsc/tprk/getXsddBzrkGridListByXpackToWsbz.do", "get_package_statistics": "/jsjt/xcsc/tprk/getBzNumByOrderidWszb.do", "get_tray_package_statistics": "/jsjt/xcsc/tprk/getBzNumByTrayWszb.do" }, "database": { "default": "sqlite", "sources": { "sqlite": { "path": "db/jtDB.db", "description": "默认SQLite数据库" }, "postgresql": { "host": "221.229.106.186", "port": "54321", "user": "tzwalechat", "password": "jsjt@2024", "name": "tz_tzwalechat", "description": "PostgreSQL数据库" }, "mysql": { "host": "localhost", "port": "3306", "user": "root", "password": "", "name": "jtDB", "description": "MySQL数据库" } } }, "camera": { "enabled": false, "default_exposure": 20000, "default_gain": 10, "default_framerate": 30, "local_mode": { "enabled": true, "folder_path": "/Users/meng/Downloads/images", "framerate": 15, "loop": true, "file_patterns": [ ".jpg", ".jpeg", ".png", ".bmp" ] } }, "modbus": { "host": "localhost", "port": "5020" }, "serial": { "keyboard": { "trigger_key": "Key.page_up" }, "mdz": { "bit": 10, "code": "mdz", "data_bits": 8, "parity": "N", "port": "9600", "query_cmd": "01 03 00 01 00 07 55 C8", "query_interval": 5, "ser": "COM5", "stop_bits": 1, "timeout": 1 }, "cz": { "bit": 10, "code": "cz", "data_bits": 8, "parity": "N", "port": "9600", "ser": "COM2", "stable_threshold": 10, "stop_bits": 1, "timeout": 1 }, "xj": { "bit": 10, "code": "xj", "data_bits": 8, "parity": "N", "port": "19200", "query_cmd": "01 41 0d", "query_interval": 1, "auto_query": true, "ser": "COM3", "stop_bits": 1, "timeout": 1 }, "scanner": { "code": "scanner", "data_bits": 8, "parity": "N", "port": "9600", "ser": "COM3", "stop_bits": 1, "timeout": 1 } }, "electricity": { "auto_start": true, "interval_minutes": 30 } }