恢复余额(未完成)

This commit is contained in:
墨大叔 2024-09-11 17:53:38 +08:00
parent 93181b4f21
commit 57720d713c
4 changed files with 10 additions and 6 deletions

View File

@ -30,4 +30,6 @@ public class ReceiveConstants {
// 数据点IDSSID的值创特 // 数据点IDSSID的值创特
public static final String DSV_SSID_CT = "ChuangteA"; public static final String DSV_SSID_CT = "ChuangteA";
// 数据点IDCSQ
public static final String DS_CSQ = "CSQ";
} }

View File

@ -53,15 +53,13 @@ public class IotReceiveServiceImpl implements IotReceiveService{
} }
// 数据点推送 // 数据点推送
if (ReceiveType.DATA_POINT.getType().equals(msg.getType())) { if (ReceiveType.DATA_POINT.getType().equals(msg.getType())) {
// 更新设备信息 // 若推送数据点:CSQ,则恢复余额
// deviceService.updateByIot(this.parseToDevice(msg)); if (ReceiveConstants.DS_CSQ.equals(msg.getDsId())) {
// this.recoverBalance(msg);
}
} }
// 生命周期 // 生命周期
else if (ReceiveType.DEVICE_STATUS.getType().equals(msg.getType())) { else if (ReceiveType.DEVICE_STATUS.getType().equals(msg.getType())) {
// deviceService.updateByIot(this.parseToDeviceByLife(msg));
if (msg.getStatus().equals(ReceiveStatus.ONLINE.getStatus())) {
this.recoverBalance(msg);
}
} }
} }

View File

@ -34,6 +34,7 @@ public class ChannelWithdraw extends BaseEntity
@Excel(name = "对应账户类型") @Excel(name = "对应账户类型")
@ApiModelProperty("对应账户类型") @ApiModelProperty("对应账户类型")
@JsonView(JsonViewProfile.App.class)
private String accountType; private String accountType;
@Excel(name = "服务费收取类型") @Excel(name = "服务费收取类型")

View File

@ -29,6 +29,9 @@ public class DeviceSuitConverterImpl implements DeviceSuitConverter {
List<DeviceSuit> result = new ArrayList<>(); List<DeviceSuit> result = new ArrayList<>();
for (Long deviceId : suit.getDeviceIds()) { for (Long deviceId : suit.getDeviceIds()) {
if (deviceId == null) {
continue;
}
DeviceSuit deviceSuit = new DeviceSuit(); DeviceSuit deviceSuit = new DeviceSuit();
deviceSuit.setDeviceId(deviceId); deviceSuit.setDeviceId(deviceId);
deviceSuit.setSuitId(suit.getSuitId()); deviceSuit.setSuitId(suit.getSuitId());