dev #2

Merged
dashixiong merged 349 commits from dev into main 2026-02-11 01:55:46 +00:00
354 changed files with 52607 additions and 1113 deletions
Showing only changes of commit e73787ee8f - Show all commits

View File

@ -16,7 +16,7 @@ public class SiteDeviceListVo {
/** 设备类型 */ /** 设备类型 */
private String deviceType; private String deviceType;
/** 运行状态 */ /** 运行状态 */
private String runningStatus; private String deviceStatus;
/** 设备类型 */ /** 设备类型 */
private String deviceCategory; private String deviceCategory;
/** 设备类型 */ /** 设备类型 */
@ -78,12 +78,12 @@ public class SiteDeviceListVo {
this.deviceType = deviceType; this.deviceType = deviceType;
} }
public String getRunningStatus() { public String getDeviceStatus() {
return runningStatus; return deviceStatus;
} }
public void setRunningStatus(String runningStatus) { public void setDeviceStatus(String deviceStatus) {
this.runningStatus = runningStatus; this.deviceStatus = deviceStatus;
} }
public String getDeviceCategory() { public String getDeviceCategory() {

View File

@ -774,6 +774,12 @@ public class DeviceDataProcessServiceImpl extends AbstractBatteryDataProcessor i
emsPcsDataMapper.insertEmsPcsData(pcsData); emsPcsDataMapper.insertEmsPcsData(pcsData);
redisCache.setCacheObject(RedisKeyConstants.PCS + siteId + "_" + deviceId, pcsData); redisCache.setCacheObject(RedisKeyConstants.PCS + siteId + "_" + deviceId, pcsData);
// 同步更新PCS设备状态
// EmsDevicesSetting emsDevicesSetting = emsDevicesSettingMapper.getDeviceBySiteAndDeviceId(deviceId, siteId);
// emsDevicesSetting.setDeviceStatus(pcsData.getDeviceStatus());
// emsDevicesSetting.setUpdatedAt(DateUtils.getNowDate());
// emsDevicesSettingMapper.updateEmsDevicesSetting(emsDevicesSetting);
if (SiteEnum.FX.getCode().equals(siteId)) { if (SiteEnum.FX.getCode().equals(siteId)) {
//更新每日充放电数据 //更新每日充放电数据
dealFXXDailyChargeDate(siteId, deviceId, pcsData); dealFXXDailyChargeDate(siteId, deviceId, pcsData);

View File

@ -438,6 +438,7 @@ public class SingleSiteServiceImpl implements ISingleSiteService {
// // 报警个数 // // 报警个数
// int alarmNum = emsAlarmRecordsMapper.getDeviceAlarmNum(siteId,pcsId); // int alarmNum = emsAlarmRecordsMapper.getDeviceAlarmNum(siteId,pcsId);
pcsDetailInfoVo.setAlarmNum(alarmNum); pcsDetailInfoVo.setAlarmNum(alarmNum);
pcsDetailInfoVo.setDeviceStatus(pcsDevice.get("deviceStatus") == null ? "" : pcsDevice.get("deviceStatus").toString());
pcsDetailInfoVoList.add(pcsDetailInfoVo); pcsDetailInfoVoList.add(pcsDetailInfoVo);
} }

View File

@ -190,6 +190,7 @@
select DISTINCT t1.device_id as id, select DISTINCT t1.device_id as id,
t1.device_name as deviceName, t1.device_name as deviceName,
t1.communication_status as communicationStatus, t1.communication_status as communicationStatus,
t1.device_status as deviceStatus,
t1.parent_id as parentDeviceId, t1.parent_id as parentDeviceId,
t2.device_name as parentDeviceName t2.device_name as parentDeviceName
from ems_devices_setting t1 from ems_devices_setting t1

View File

@ -136,7 +136,7 @@
<select id="getAllSiteDeviceList" parameterType="String" resultType="com.xzzn.ems.domain.vo.SiteDeviceListVo"> <select id="getAllSiteDeviceList" parameterType="String" resultType="com.xzzn.ems.domain.vo.SiteDeviceListVo">
select es.site_id as siteId,es.site_name as siteName, select es.site_id as siteId,es.site_name as siteName,
ed.device_id as deviceId,ed.device_name as deviceName, ed.device_id as deviceId,ed.device_name as deviceName,
ed.device_type as deviceType,ed.running_status as runningStatus, ed.device_type as deviceType,ed.device_status as deviceStatus,
ed.device_category as deviceCategory, ed.device_category as deviceCategory,
ed.picture_url as pictureUrl, ed.picture_url as pictureUrl,
ed.id, ed.id,