kgdxpr 5 months ago
commit a9375711f5

@ -43,7 +43,7 @@
<!--HikariCP版本号-->
<HikariCP.version>5.1.0</HikariCP.version>
<!--Mysql驱动版本号-->
<mysql.version>8.0.28</mysql.version>
<mysql.version>8.0.32</mysql.version>
<!--fastjson版本号-->
<fastjson.version>2.0.52</fastjson.version>
<!--Hutool工具包-->

@ -1,38 +0,0 @@
### 修改内容
#### 1、人员数据表变更
- 现状使用了驿来特数据库中t_operate_workers_info数据表来获取需要绑定微信open_id的人员
- 修改不再使用t_operate_workers_info表中的人员数据需要与新增加的基础数据中人员t_sys_loginperson进行绑定
- 同时t_sys_loginperson表中telephone字段需要修改为必填写项否则无法实现原来功能的替换。t_sys_loginperson表中的wx_openid用来保存公众号open_id。
> **注**:需要前端配合修改手机号为必填写项,而且不能重复。
#### 2、菜单数据变更
- 现状功能菜单是写死的3个不能随数据而变化
- 修改:需要根据基础数据表中的接口数据组织菜单
> **注**:需要根据当前人员的角色信息,返回菜单数据,前端根据数据进行页面制作
#### 3、安全检查变更
- 现状:微信公众号的所有接口,没有进行安全方面的校验.并且,现在后端不知道当前的操作人员是谁
- 修改需要根据登录人员的jwt或者open_id进行人员的身份校验可以随时获取到当前人员是谁。
> **注**:后端准备使用 **类似** 于gw-charge中jwt的代码实现一个公众号自己的jwt(当然后期也可能修改为与小程序共享同一个jwt,但肯定不能是全局统一的jwt,因为小程序网关与后台网关使用JWT也不一样),在用户进入公众号管理界面时提供给前端,前端一直保持并且每次发起接口访问时都需要进行携带。
#### 模拟一个JWT出来测试一下
#### 4、数据权限功能增加
- 原来没有数据权限的概念,需要增加上,为以后的功能接口做准备。

@ -0,0 +1,19 @@
#!/bin/bash
APP_NAME="/usr/local/frp/frpc"
BIN_PATH="/usr/local/frp"
#检测方法
checkStatus(){
pid=$(ps -ef |grep "$APP_NAME" |grep -v "grep" |awk '{print $2}');
#datetime=`date +%Y-%m-%d,%H:%m:%s`
datetime="`date`"
if [ -z "${pid}" ]; then
echo "$datetime ---- 开始启动服务$APP_NAME"
cd $BIN_PATH
nohup /usr/local/frp/frpc -c /usr/local/frp/frpc.toml &
else
echo "$datetime ---- 项目$APP_NAME已经启动,进程pid是${pid}"
fi
}
checkStatus

@ -0,0 +1,14 @@
serverAddr = "www.hzkjai.com"
serverPort = 7000 # 公网服务端通信端口
auth.token = "DsideaL4r5t6y7u" # 令牌,与公网服务端保持一致
transport.tls.enable = true # 从 v0.50.0版本开始transport.tls.enable的默认值为 true
[[proxies]]
name = "HuangHai-Office"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 27001

@ -0,0 +1,3 @@
bindPort = 7000 # 服务端与客户端通信端口
transport.tls.force = true # 服务端将只接受 TLS链接
auth.token = "DsideaL4r5t6y7u" # 身份验证令牌frpc要与frps一致

@ -0,0 +1,5 @@
# 启动服务端
./frps -c ./frps.toml &
# 启动客户端
./frpc -c ./frpc.toml

@ -0,0 +1,16 @@
#安装
cmd
nssm install
选择c:\frp\frpc.exe
Arguments: -c c:\frp\frpc.toml
ServiceName:frpClient
# 启动
nssm start frpClient
#卸载
nssm stop frpClient
nssm remove frpClient
Loading…
Cancel
Save