安装与部署
大约 4 分钟客户资料nsk
概述
介绍该项目在开发环境和生产环境的部署情况
2026年3月14日PDA网络优化
AP+AC 的组网方式下需要多方配合使 PDA 及时切换信号更强的 AP
- 在
AC上设置k/v/r +阈值,在给SNBC使用的AC上是 踢下线阈值 ,设置后要同步开启802.11r,远程操作时没有开启802.11r,因为开启后要强制使用加密方式WPA2-PSK,会导致目前所有PDA连接断线,需要忘记密码后重新连接WIFI,打算 3.16 现场施工时开启功能后重新设置所有PDA。此处针对AC的两个配置效果最明显 - 在手机上安装
WIFI Roaming fix CaTech Idea Limited,注意不要安装老版本,后面有CaTech是新版本,老版本针对android8.0以下系统有明显效果,8.0以上版本不一定有效,打开老版本软件时会提示。安装这个软件后需要开启adb调试,如果开发电脑上已经安装Andorid Studio则打开它,并且打开页面Terminal- 查看当前可以调试的设备
adb devices,如果显示unauthorized说明手机没有开启允许adb调试需要在手机上开启允许开发者调试,然后重启手机 - 执行上面命令后显示如
AA3250602321 device说明可以进行设置了,然后执行授权命令adb shell pm grant com.catech.wifiroamconfig android.permission.WRITE_SECURE_SETTINGS执行成功的话不会有任何提示 - 打开
WIFI Roaming fix后保存不会有提示没有权限,同时记得点击右上角的Always Connect to Strongest AP
- 查看当前可以调试的设备
AC设置 漫游阈值 一般显示负数,绝对值越小越是会频繁踢终端设备下线,SNBC使用的锐易路由器中小于-85就会提示 可能影响正常终端上网
后台服务
由于电子二维码系统使用 MySQL8.2 并使用了 5.7 版本没有的字符集 utf8mb4_0900_ai_ci,本管理系统的后台服务也跟随使用了改版本的数据库,开发环境也必须使用该版本的数据库
初始化车间触摸屏的步骤
- 卸载所有染厂
ERP相关的桌面软件并清除桌面上的快捷方式 - 卸载所有360相关软件,包括360安全卫士、360压缩
- 设置默认输入法为美国英语。如果没有按照步骤:在任务栏右边的输入法图标上右键菜单点击“设置”,通过 “添加”按钮,添加:英语(美国),展开“键盘”,勾选“美式键盘”,点击确定。在“文本服务和输入语言”页面将“英语(美国)”上移到第一,并设置“默认输入语言”为“英语(美国)- 美式键盘” 或者参考网络图片的步骤:
https://xdfznh.club/kbp/windows/win7%E6%B7%BB%E5%8A%A0%E8%8B%B1%E8%AF%AD%E7%BE%8E%E5%BC%8F%E9%94%AE%E7%9B%98.jpg - 在
cmd中执行命令:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome" /v SuppressUnsupportedOSWarning /t REG_DWORD /d 1 /f - 打开
chrome,在设置中关闭“显示书签栏”,访问地址:http://192.168.110.200/snbcems/indextouch.html?tvname=%27%E7%94%B5%E8%A7%86%E6%9C%BA01%27,并发送快捷方式到桌面,注意不要勾选“在窗口中打开”。设置 chrome 启动时打开地址:http://192.168.110.200/snbcems/indextouch.html?tvname=%27%E7%94%B5%E8%A7%86%E6%9C%BA01%27。在任务栏上固定 chrome(将此程序锁定到任务栏) - 在文件管理器中打开路径:
C:\Users\administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup将上一步桌面新增的浏览器的快捷方式复制到该目录下 - 在桌面上右键菜单:查看 > 取消勾选“显示桌面图标”
- 重启电脑确认效果 8.1. 开机后自动打开
chrome,并且自动显示触摸屏报修的登录页面 8.2. 任务栏有chrome图标
开发环境
在
xdf250的路径D:\projs\nskems下backend是后台服务,frontend是前端项目start.bat启动项目,stop.bat停止项目调用
API的URI是http://192.168.0.250/snbcemsbe/...,例如查询服务器当前时间http://192.168.0.250/snbcemsbe/dev/now访问前端项目地址
http://192.168.0.250/snbcems数据库在新达服务器的
vm.ubuntu24server中,访问方法host: 172.16.xx.xx = 新达在 WireGuard 网络中的IP地址 端口号:3307 - 宿主机的3307映射到 ubuntu24server 中的3306 登录账号密码: admin / chanchaw
2025年12月26日SNBC服务器更换到xdf250
项目路径在
D:\projs\snbcems\,是2025年12月26日从SNBC服务器上拷贝来的前后端数据库安装在新达虚拟机
ubuntu22server中的mysql8.0,网络连接方式IP端口号 = 172.16.0.29 / 3307
登录账号密码 = admin / chanchaw
2025年12月26日 晚上8点备份的数据库在群晖NAS路径
\\192.168.0.119\安装程序\客户资料\nsk\备份数据\2025年12月26日备份数据库2025年12月26日 20:52:03 以上都测试通过,项目已正常运行,所有数据已恢复
