|
@@ -1,5 +1,6 @@
|
|
|
package com.sooka.sponest.data.digitalfirecontrol.service.impl;
|
|
|
|
|
|
+import com.ruoyi.common.core.constant.DocumentNameConstants;
|
|
|
import com.ruoyi.common.core.utils.DateUtils;
|
|
|
import com.ruoyi.common.core.utils.StringUtils;
|
|
|
import com.ruoyi.common.core.utils.uuid.IdUtils;
|
|
@@ -11,6 +12,7 @@ import com.sooka.sponest.data.digitalfirecontrol.mapper.CenterdataTFirecontrolFi
|
|
|
import com.sooka.sponest.data.digitalfirecontrol.service.ICenterdataTFirecontrolFirePressureSensorService;
|
|
|
import com.sooka.sponest.data.system.equipment.domain.CenterdataTEquipmentCamera;
|
|
|
import com.sooka.sponest.data.system.equipment.service.ICenterdataTEquipmentCameraService;
|
|
|
+import com.sooka.sponest.data.utils.DataAttachUtil;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -52,6 +54,7 @@ public class CenterdataTFirecontrolFirePressureSensorServiceImpl extends BaseSer
|
|
|
public CenterdataTFirecontrolFirePressureSensor selectCenterdataTFirecontrolFirePressureSensorById(String id) {
|
|
|
CenterdataTFirecontrolFirePressureSensor centerdataTFirecontrolFirePressureSensor = centerdataTFirecontrolFirePressureSensorMapper.selectCenterdataTFirecontrolFirePressureSensorById(id);
|
|
|
centerdataTFirecontrolFirePressureSensor.setdeviceList(centerdataTEquipmentCameraService.selectCenterdataTEquipmentCameraByBusinessId(id));
|
|
|
+ centerdataTFirecontrolFirePressureSensor.setAttachPaths(DataAttachUtil.getDataAttachUpload(id));
|
|
|
return centerdataTFirecontrolFirePressureSensor;
|
|
|
}
|
|
|
|
|
@@ -67,6 +70,7 @@ public class CenterdataTFirecontrolFirePressureSensorServiceImpl extends BaseSer
|
|
|
centerdataTFirecontrolFirePressureSensor.setCreateBy(SecurityUtils.getUserId().toString());
|
|
|
centerdataTFirecontrolFirePressureSensor.setCreateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
|
|
|
centerdataTFirecontrolFirePressureSensor.setCreateTime(DateUtils.getNowDate());
|
|
|
+ DataAttachUtil.dataAttachUpload(centerdataTFirecontrolFirePressureSensor.getId(),centerdataTFirecontrolFirePressureSensor.getAttachPaths(), DocumentNameConstants.FIRECONTROL_FIRE_PRESSURE_SENSOR, centerdataTFirecontrolFirePressureSensor.getBusSource());
|
|
|
if (StringUtils.isNotEmpty(centerdataTFirecontrolFirePressureSensor.getdeviceList())) {
|
|
|
centerdataTFirecontrolFirePressureSensor.getdeviceList().forEach(item -> {
|
|
|
CenterdataTEquipmentCamera camera = new CenterdataTEquipmentCamera();
|
|
@@ -92,6 +96,7 @@ public class CenterdataTFirecontrolFirePressureSensorServiceImpl extends BaseSer
|
|
|
centerdataTFirecontrolFirePressureSensor.setUpdateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
|
|
|
centerdataTFirecontrolFirePressureSensor.setUpdateTime(DateUtils.getNowDate());
|
|
|
centerdataTEquipmentCameraService.deleteCenterdataTEquipmentCameraByBusinessId(centerdataTFirecontrolFirePressureSensor.getId());
|
|
|
+ DataAttachUtil.dataAttachUpload(centerdataTFirecontrolFirePressureSensor.getId(),centerdataTFirecontrolFirePressureSensor.getAttachPaths(), DocumentNameConstants.FIRECONTROL_FIRE_PRESSURE_SENSOR, centerdataTFirecontrolFirePressureSensor.getBusSource());
|
|
|
if (StringUtils.isNotEmpty(centerdataTFirecontrolFirePressureSensor.getdeviceList())) {
|
|
|
centerdataTFirecontrolFirePressureSensor.getdeviceList().forEach(item -> {
|
|
|
CenterdataTEquipmentCamera camera = new CenterdataTEquipmentCamera();
|