81 Commits
test ... prod

Author SHA1 Message Date
tianyongbao
6fe05e840f fix: 设备管理,新增物理删除接口。 2026-07-12 09:32:25 +08:00
tianyongbao
0d34efdfa7 fix: 绑定功能优化完善,新增清零功能接口。 2026-07-11 19:17:02 +08:00
tianyongbao
c3cb49a156 fix: 控制器定时任务,同一个控制器的开关同一时间下发的话,间隔20秒下发一条指令。 2026-07-06 21:42:23 +08:00
tianyongbao
b0b90ab311 fix: 开关改变塘口时,不对定时任务清除,保留原来状态。 2026-07-04 22:13:34 +08:00
tianyongbao
6abe6bd9e2 fix: 下发开关定时任务,去掉开关状态判断,直接下发。 2026-07-02 07:35:16 +08:00
tianyongbao
9f85350478 fix:太阳能网控,属性下发,不区分在线离线。 2026-07-01 23:53:39 +08:00
tianyongbao
9ecbb672f5 fix:太阳能网控,校准,走缓存逻辑。 2026-07-01 23:17:10 +08:00
tianyongbao
d18e95c3c7 fix:太阳能网控下发盐度设置,增加30分钟冻结。 2026-07-01 23:03:20 +08:00
tianyongbao
3ba27c46c2 fix: 修改太阳能网控延时5s后,下发指令。 2026-07-01 16:59:09 +08:00
tianyongbao
bead059502 fix: 开关定时任务,扫描间隔从5分钟改为2分钟。 2026-07-01 13:16:02 +08:00
tianyongbao
b7a1f761c3 fix: 开关定时任务,bug修复。 2026-07-01 11:35:42 +08:00
tianyongbao
7ae7c42f34 fix: 太阳能控制下发指令,自测bug修复。 2026-07-01 10:01:01 +08:00
tianyongbao
6e88edcee1 feat: 新增太阳能控制下发指令功能。 2026-07-01 01:02:44 +08:00
tianyongbao
ae407dddd0 fix: 开关定时任务,后台定时扫描执行。 2026-06-30 17:27:05 +08:00
tianyongbao
386f571e77 fix: 盐度设置,设备上线后,直接下发,去掉原来的1.5秒延时。 2026-06-30 11:02:07 +08:00
tianyongbao
5425aba162 fix: 盐度设置,设备上线后,延时1.5秒后再下发。 2026-06-29 23:36:19 +08:00
tianyongbao
2f5b386d18 fix: 盐度设置,Redis失效问题解决。 2026-06-29 22:54:44 +08:00
tianyongbao
4313177cf2 fix: 盐度设置,属性上报时,也进行盐度设置。 2026-06-29 22:00:44 +08:00
tianyongbao
4b7a1e0b58 fix: 盐度设置,功能优化,打印日志。 2026-06-29 10:40:09 +08:00
tianyongbao
fe73e158bd fix: 盐度补偿设定,太阳能网控缓存逻辑修改完善。 2026-06-28 22:52:53 +08:00
tianyongbao
0e9e73f922 fix: 盐度补偿设定值同步到设备表中。 2026-06-24 19:24:48 +08:00
tianyongbao
c071249407 fix: 欠压和欠流,不再拨打电话,功能修改。 2026-06-18 13:46:59 +08:00
tianyongbao
ee70550f65 fix: 定时控制,单个开关,不能超过5个。 2026-06-17 20:22:06 +08:00
tianyongbao
34fc164c92 fix: 用户修改手机号的时候,对应的用户的userName也需要同步修改。 2026-06-15 12:09:36 +08:00
tianyongbao
3040f57552 fix: 控制器新增报警开关控制,过期提醒只在8:00~21:00打电话。 2026-06-15 09:13:37 +08:00
tianyongbao
dfbfe4787c fix: 太阳能网控新增时候,离线时置离线有问题,bug修复。 2026-06-10 23:30:24 +08:00
tianyongbao
a92ff16be6 fix: 控制器没有塘口时,也能打电话产生报警。 2026-06-06 09:22:28 +08:00
tianyongbao
0a46854c53 fix: 设备最后上数时间,历史数据同步接口修改。 2026-06-04 14:57:52 +08:00
tianyongbao
57abbcff85 fix: 设备最后上数时间,新增字段,接口调用,小程序显示。 2026-06-04 13:53:59 +08:00
tianyongbao
e5c7ce5a9a fix: 微信支付成功,未更新设备有效期问题修复。 2026-06-03 23:54:57 +08:00
tianyongbao
42ea579dcc fix: 用户报警第一电话,逻辑判断修改,可任意修改,不需要必须包含自己手机号。 2026-06-03 22:02:23 +08:00
tianyongbao
6f03fb80e9 fix: 微信支付问题,新增补偿机制。 2026-06-01 00:18:13 +08:00
tianyongbao
cc3e540a20 fix: 设备即将过期,告警类型改为1,新增。 2026-05-30 19:45:19 +08:00
tianyongbao
4dcc9cd7d0 fix: 设备即将过期,功能优化完善。 2026-05-30 19:33:32 +08:00
tianyongbao
00d7a64464 fix: 设备24小时内到期,电话通知修改。 2026-05-29 22:10:18 +08:00
tianyongbao
4fb122601b fix:设备过期,离线报警和溶解氧报警应不报警,sensorErrorCode逻辑问题修复。 2026-05-29 12:11:13 +08:00
tianyongbao
e40831c76d fix: 设备添加,默认告警码为0,告警消息排序修改,sensorErrorCode处理修改。 2026-05-12 06:56:44 +08:00
tianyongbao
2ef7533dc5 fix: 设备解绑后,新生成一个无用户无塘口的设备信息。 2026-05-12 05:49:50 +08:00
tianyongbao
a937f06dbf fix: 新绑定设备,偶尔出现设备名称重复情况,问题修复。 2026-05-06 23:04:22 +08:00
tianyongbao
72c1fddc4c fix: 告警电话记录和报警记录,新增告警标题查询条件。 2026-05-06 22:50:26 +08:00
tianyongbao
f537582698 fix: 设备绑定记录,设备管理,联动控制等,设备编号支持模糊查询。 2026-05-02 22:49:58 +08:00
tianyongbao
6180374153 fix: 溶解氧探头离线告警修复。 2026-05-02 22:19:17 +08:00
tianyongbao
eb4cc4f5b9 fix: 太阳能网控,设备休眠状态修改。 2026-04-27 16:49:08 +08:00
tianyongbao
3243d8f73c fix: 太阳能网控,离线报警问题修复。 2026-04-26 23:01:56 +08:00
tianyongbao
7587c10326 fix: 电话报警,回执超时问题修复。 2026-04-26 21:20:17 +08:00
tianyongbao
285fb7f1ac fix: 控制器定时控制删除时,实际未删除。 2026-04-26 11:19:20 +08:00
tianyongbao
e5babe0469 fix:太阳能网控,离线报警优化配置。 2026-04-26 07:25:20 +08:00
tianyongbao
b3dcaaf209 fix:太阳能网控,溶解氧下限未保存。 2026-04-26 06:27:11 +08:00
tianyongbao
cf08bbd2cb fix:太阳能网控,后台代码修改完善。 2026-04-25 06:50:31 +08:00
tianyongbao
44b2844f19 fix:子账号不充值后,回调后,更新设备有效期,问题修复。 2026-04-21 13:11:56 +08:00
tianyongbao
ab9596d9e8 fix:子账号不存在,提示信息修改。 2026-04-20 12:56:27 +08:00
tianyongbao
e1896ac86a fix:设备电话通知和告警,以及设备历史数据,增加设备有效期判断。 2026-04-20 12:41:33 +08:00
tianyongbao
f2d332fc29 fix:给设备充值,去掉设备归属用户限制,允许给子账号充值。 2026-04-18 16:07:25 +08:00
tianyongbao
5ffa2948f3 fix:校准记录,去掉权限校验,登录用户都可以调用。 2026-04-15 16:33:51 +08:00
tianyongbao
598875b00f fix:告警类型错误,问题修复。 2026-04-14 22:45:25 +08:00
tianyongbao
901b159452 fix:三相输入缺相,缺相无告警,bug修复。 2026-04-14 22:31:35 +08:00
tianyongbao
0eb6479d5a fix: 电话通知逻辑,功能修改,完善机制。 2026-04-14 22:31:32 +08:00
tianyongbao
f7e0a938b1 fix: 日志字符转义修复。 2026-04-12 20:50:11 +08:00
tianyongbao
5fc9fbfc6b fix: 控制器不报警,问题解决。 2026-04-12 20:43:49 +08:00
tianyongbao
0cacd97622 fix: 用户普通登录,接口新增几个字段。 2026-04-12 12:09:09 +08:00
tianyongbao
a896df1a8e fix: 修改微信用户和验证码登录,改为永不因不活跃过期,token时间1年有效。 2026-04-11 21:51:00 +08:00
tianyongbao
c0b1fbcaaf fix: 修改微信用户登录默认token时间,改为不活跃7天,超时30天。 2026-04-11 20:43:55 +08:00
tianyongbao
991446c619 fix: 正式服服,启用电话通知。 2026-04-11 12:35:04 +08:00
tianyongbao
0f763243d8 fix: 回执时间过长,问题修复。 2026-04-10 22:11:00 +08:00
tianyongbao
69598f4a93 fix: 盐度取值错误,问题彻底解决。 2026-04-10 14:04:04 +08:00
tianyongbao
af01b7dc8c fix: 盐度取值错误,问题再次解决。 2026-04-10 12:25:25 +08:00
tianyongbao
c43c04c58a fix: 盐度取值错误,问题解决。 2026-04-10 12:06:26 +08:00
tianyongbao
c9bc699f9c fix: 相位差不上数,修复。 2026-04-10 11:22:02 +08:00
tianyongbao
e1820f4130 fix: 水温,饱和度等不上数,问题解决。 2026-04-10 10:58:25 +08:00
tianyongbao
4c7f879faa fix: 离线报警逻辑问题修复。 2026-04-09 09:18:22 +08:00
tianyongbao
297e70828d fix:测试问题修复,ph值。 2026-04-09 00:03:41 +08:00
tianyongbao
d2e47f6329 fix: 切换配置文件,修改为内网地址。 2026-04-06 08:34:29 +08:00
tianyongbao
a83a363a76 fix: 塘口、设备按创建时间进行正序排列。 2026-04-05 13:29:22 +08:00
tianyongbao
ebd85a593b fix: 微信支付回调接口加入白名单。 2026-04-05 13:05:35 +08:00
tianyongbao
4b154c8c3a fix: 用户登录逻辑判断修改。 2026-04-05 12:14:04 +08:00
tianyongbao
3600f89289 fix: prod分支,电话通知不开启。 2026-04-05 00:12:12 +08:00
tianyongbao
7e7ed5ed6d fix: 配置文件加上电话通知报警是否开启。 2026-04-05 00:10:55 +08:00
tianyongbao
5a8344426b fix: 新增电话告警统一配置,是否开启。 2026-04-05 00:10:50 +08:00
tianyongbao
44b2336bd1 fix: 生产环境配置文件修改,TD使用智聪app环境修改。 2026-04-04 23:26:11 +08:00
tianyongbao
98f6ef52d8 fix: 生产环境配置文件修改,redis修改。 2026-04-04 22:29:37 +08:00
tianyongbao
20719de0de fix: 生产环境配置文件修改。 2026-04-04 21:26:07 +08:00
2 changed files with 8 additions and 9 deletions

View File

@@ -51,7 +51,7 @@ spring:
# username: root
# password: root
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://172.16.42.181:15432/fishery_test?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
url: jdbc:postgresql://172.16.42.181:15432/fishery_prod?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
username: postgres
password: htYkSuRn7Gb*pbFn
# 从库数据源 - TDengine
@@ -110,7 +110,7 @@ spring.data:
# 端口默认为6379
port: 26379
# 数据库索引
database: 6
database: 9
# redis 密码必须配置
password: bbd4b56e5d3f
# 连接超时时间
@@ -229,8 +229,7 @@ aliyun:
# VMS 语音通知配置
vms:
# 是否启用 MNS 回扇消费true 时自动启动 MNS 消费线程接收 VMS 回扇)
# 注意:测试服设为 false避免与正式服共抢同一个 MNS 队列导致回执随机丢失
mns-enabled: false
mns-enabled: true
# VMS 语音服务对应的 AccessKey ID如果与上面 IoT 平台的 AK 相同可不填)
access-key-id: LTAI5tKh6fEKJJESaTdnChkh
# VMS 语音服务对应的 AccessKey Secret
@@ -249,11 +248,11 @@ aliyun:
# 太阳能网控离线告警延迟触发时间分钟工作1分钟休眠同分钟为正常行为需要更长延迟
solar-offline-warn-delay-minutes: 30
# 是否启用报警电话通知(全局开关,关闭后所有类型的报警都不会触发电话通知)
call-notice-enabled: false
call-notice-enabled: true
# AMQP 服务端订阅配置(使用数据同步的 AppKey + AppSecret
amqp:
# 是否启用
enabled: false
enabled: true
# 数据同步 AppKey与上面的 app-key 不同!)
data-sync-app-key: 334224409
# 数据同步 AppSecret请在阿里云控制台查看
@@ -263,7 +262,7 @@ aliyun:
# 消费组 ID按照官方文档应该与数据同步 AppKey 相同)
consumer-group-id: 334224409
# 客户端 ID建议使用机器 UUID、MAC 地址等唯一标识)
client-id: fishery-backend-001
client-id: fishery-backend-prod
# 连接超时时间(毫秒)
connection-timeout: 80000
# 是否自动重连
@@ -423,6 +422,6 @@ wx:
# 支付回调通知配置
pay-notify:
# 支付回调通知URL需根据实际域名配置
notify-url: "https://api.yuceyun.cn/test-api/weixin/pay_notify"
notify-url: "https://api.yuceyun.cn/prod-api/weixin/pay_notify"
# 微信商户号与上面wx.pay.mch-id保持一致
mch-id: "1671289865"

View File

@@ -1078,7 +1078,7 @@ public class IotController extends BaseController {
// 如果是三相380V四线设置输出电压
if (bo.getInputVoltage() == 4) {
for (int i = 1; i <= 4; i++) {
properties.put("Switch" + i + "_volt", 220);
properties.put("Switch" + i + "_volt", 380);
}
}