Browse Source

1、定时开关风柜逻辑优化;

2、蒸汽锅炉逻辑优化;
dev_mz
25604 4 weeks ago
parent
commit
99501add71
  1. 57
      mh-admin/src/main/java/com/mh/web/controller/monitor/SteamBoilerMonitorController.java
  2. 25
      mh-common/src/main/java/com/mh/common/utils/DateUtils.java
  3. 108
      mh-quartz/src/main/java/com/mh/quartz/task/AHUTask.java
  4. 4
      mh-system/src/main/java/com/mh/system/mapper/policy/PolicyManageMapper.java
  5. 4
      mh-system/src/main/java/com/mh/system/service/device/ICollectionParamsManageService.java
  6. 144
      mh-system/src/main/java/com/mh/system/service/device/impl/CollectionParamsManageServiceImpl.java
  7. 2
      mh-system/src/main/java/com/mh/system/service/policy/IPolicyManageService.java
  8. 8
      mh-system/src/main/java/com/mh/system/service/policy/impl/PolicyManageServiceImpl.java
  9. 3
      sql/2025-05-07-未执行.sql
  10. 124
      sql/2025新增.sql

57
mh-admin/src/main/java/com/mh/web/controller/monitor/SteamBoilerMonitorController.java

@ -0,0 +1,57 @@
package com.mh.web.controller.monitor;
import com.mh.common.core.controller.BaseController;
import com.mh.common.core.domain.dto.DeviceMonitorDTO;
import com.mh.common.core.domain.entity.CollectionParamsManage;
import com.mh.common.core.page.TableDataInfo;
import com.mh.system.service.device.ICollectionParamsManageService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
/**
* @author LJF
* @version 1.0
* @project EEMCS
* @description 蒸汽热水锅炉监测
* @date 2025-09-12 09:36:33
*/
@RestController
@RequestMapping("/device")
public class SteamBoilerMonitorController extends BaseController {
private final ICollectionParamsManageService collectionParamsManageService;
public SteamBoilerMonitorController(ICollectionParamsManageService collectionParamsManageService) {
this.collectionParamsManageService = collectionParamsManageService;
}
/**
* 获取 steamBoiler 列表
* @param systemType 3
* @param type 0代表查询动画界面数据1代表查询模拟量监测数据2代表查询继电器数据3查询端口输入数据4代表查询报警数据
* @return
*/
@RequestMapping("/steamBoiler/list")
public TableDataInfo list(@RequestParam(name = "systemType") String systemType,
@RequestParam(name = "type") String type) {
List<CollectionParamsManage> list = collectionParamsManageService.selectSteamBoilerListByParams(systemType, type);
return getDataTable(list);
}
/**
* 获取 热水锅炉 列表
* @param systemType 3
* @param type 0代表查询动画界面数据
* @return
*/
@RequestMapping("/hotWaterBoiler/list")
public TableDataInfo hotWaterBoilerList(@RequestParam(name = "systemType") String systemType,
@RequestParam(name = "type", required = false, defaultValue = "0") String type) {
List<DeviceMonitorDTO> list = collectionParamsManageService.selectHotWaterBoilerListByParams(systemType, type);
return getDataTable(list);
}
}

25
mh-common/src/main/java/com/mh/common/utils/DateUtils.java

@ -476,4 +476,29 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils
} }
} }
public static Date getStartOfDay(Date curTime) {
if (curTime != null) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(curTime);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
return calendar.getTime();
}
return null;
}
public static Date getEndOfDay(Date curTime) {
if (curTime != null) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(curTime);
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 59);
calendar.set(Calendar.SECOND, 59);
calendar.set(Calendar.MILLISECOND, 999);
return calendar.getTime();
}
return null;
}
} }

108
mh-quartz/src/main/java/com/mh/quartz/task/AHUTask.java

@ -53,6 +53,12 @@ public class AHUTask {
// 在 AHUTask 类中添加一个 PID 控制器成员变量 // 在 AHUTask 类中添加一个 PID 控制器成员变量
private final Map<String, FuzzyPIDControlUtil> pidControllers = new HashMap<>(); private final Map<String, FuzzyPIDControlUtil> pidControllers = new HashMap<>();
private final List<String> ahuList = List.of("ddc13_0211385", // 软件2号
"ddc13_0211485", // 软件3号
"ddc14_01185", // 硬件2号
"ddc14_01285" // 硬件3号
);
@Autowired @Autowired
public AHUTask(ICollectionParamsManageService collectionParamsManageService, IPolicyManageService policyManageService, ICpmSpaceRelationService cpmSpaceRelationService, IOperationDeviceService iOperationService, IMqttGatewayService iMqttGatewayService) { public AHUTask(ICollectionParamsManageService collectionParamsManageService, IPolicyManageService policyManageService, ICpmSpaceRelationService cpmSpaceRelationService, IOperationDeviceService iOperationService, IMqttGatewayService iMqttGatewayService) {
this.collectionParamsManageService = collectionParamsManageService; this.collectionParamsManageService = collectionParamsManageService;
@ -62,6 +68,62 @@ public class AHUTask {
this.iMqttGatewayService = iMqttGatewayService; this.iMqttGatewayService = iMqttGatewayService;
} }
public void ddc13SendDataToDDC14() {
HashMap<String, Object> queryMap = new HashMap<>();
queryMap.put("systemType", "2");
queryMap.put("isUse", 0);
queryMap.put("mtType", "7");
List<CollectionParamsManage> collectionParamsManages = collectionParamsManageService.selectListByParams(queryMap);
List<CollectionParamsManage> list = collectionParamsManages.stream()
.filter(collectionParamsManage -> ahuList.contains(collectionParamsManage.getMtNum()))
.toList();
if (list.isEmpty()) {
return;
}
Optional<CollectionParamsManage> twoHardStartStopList = list.stream().filter(val -> val.getMtNum().equals("ddc13_14185")).findFirst();
boolean present = twoHardStartStopList.isPresent();
CollectionParamsManage threeHardStartStop = new CollectionParamsManage();
if (present) {
threeHardStartStop = twoHardStartStopList.get();
}
Optional<CollectionParamsManage> twoHardParamList = list.stream().filter(val -> val.getMtNum().equals("ddc14_01185")).findFirst();
Optional<CollectionParamsManage> threeHardParamList = list.stream().filter(val -> val.getMtNum().equals("ddc14_01285")).findFirst();
CollectionParamsManage twoHardParam = new CollectionParamsManage();
if (twoHardParamList.isPresent()) {
twoHardParam = twoHardParamList.get();
}
CollectionParamsManage threeHardParam = new CollectionParamsManage();
if (threeHardParamList.isPresent()) {
threeHardParam = threeHardParamList.get();
}
int twoSoftValue = 0;
int threeSoftValue = 0;
for (CollectionParamsManage value : list) {
if (value.getMtNum().contains("ddc13_0211385")) {
// 2号软件风阀调节
twoSoftValue = value.getCurValue().intValue();
if (threeHardStartStop.getCurValue().intValue() == 0 && twoHardParam.getCurValue().intValue() == 0) {
continue;
} else if (threeHardStartStop.getCurValue().intValue() == 0 && twoHardParam.getCurValue().intValue() > 0) {
// 发送值给2号硬件风阀控制点位
sendOrderToMqtt(List.of(new OrderEntity(twoHardParam.getId(), String.valueOf(twoSoftValue), 0, twoHardParam.getOtherName())));
} else {
sendOrderToMqtt(List.of(new OrderEntity(twoHardParam.getId(), String.valueOf(twoSoftValue), 0, twoHardParam.getOtherName())));
}
} else if (value.getMtNum().contains("ddc13_0211485")) {
// 3号软件风阀调节
threeSoftValue = value.getCurValue().intValue();
if (threeHardStartStop.getCurValue().intValue() == 0 && threeHardParam.getCurValue().intValue() == 0) {
continue;
} else if (threeHardStartStop.getCurValue().intValue() == 0 && threeHardParam.getCurValue().intValue() > 0) {
// 发送值给3号硬件风阀控制点位
sendOrderToMqtt(List.of(new OrderEntity(threeHardParam.getId(), String.valueOf(threeSoftValue), 0, threeHardParam.getOtherName())));
} else {
sendOrderToMqtt(List.of(new OrderEntity(threeHardParam.getId(), String.valueOf(threeSoftValue), 0, threeHardParam.getOtherName())));
}
}
}
}
public void sendOrderToMqtt(List<OrderEntity> changeValues) { public void sendOrderToMqtt(List<OrderEntity> changeValues) {
try { try {
@ -87,9 +149,29 @@ public class AHUTask {
// 得出 systemType =2 的数据 // 得出 systemType =2 的数据
List<CollectionParamsManage> collectionParamsManages = collectionParamsManageService.selectListByParams(queryMap); List<CollectionParamsManage> collectionParamsManages = collectionParamsManageService.selectListByParams(queryMap);
CollectionParamsManage collectionParamsManage = new CollectionParamsManage();
// 过滤得出启停状态 // 过滤得出启停状态
Optional<CollectionParamsManage> first = collectionParamsManages.stream().filter(item -> item.getCurValue().intValue() == 1 && item.getParamType().equals("2")).findFirst(); Optional<CollectionParamsManage> first = collectionParamsManages.stream().filter(item -> item.getCurValue().intValue() == 1 && item.getParamType().equals("2")).findFirst();
if (first.isEmpty()) { if (first.isEmpty()) {
// 如果设备停止了,则同步关掉水阀
// 过滤获取水阀调节参数
Optional<CollectionParamsManage> fourth = collectionParamsManages
.stream()
.filter(item -> item.getOtherName().contains("水阀调节")
&& item.getParamType().equals("3")).findFirst();
if (fourth.isEmpty()) {
continue;
}
// 得出水阀调节参数
collectionParamsManage = fourth.get();
// 先判断水阀是否已经关闭
if (collectionParamsManage.getCurValue().intValue() == 0) {
continue;
}
// 关闭
List<OrderEntity> changeValues = new ArrayList<>();
changeValues.add(new OrderEntity(collectionParamsManage.getId(), String.valueOf(0), Integer.parseInt(collectionParamsManage.getParamType()), collectionParamsManage.getOtherName()));
sendOrderToMqtt(changeValues);
continue; continue;
} }
@ -124,7 +206,6 @@ public class AHUTask {
// 2. 计算水阀开度(时间间隔1秒) // 2. 计算水阀开度(时间间隔1秒)
double valveOpening1 = controller.calculate(backTempSet, temp, 1); double valveOpening1 = controller.calculate(backTempSet, temp, 1);
int valveOpening = new BigDecimal(valveOpening1).intValue(); int valveOpening = new BigDecimal(valveOpening1).intValue();
// 过滤获取水阀调节参数 // 过滤获取水阀调节参数
Optional<CollectionParamsManage> fourth = collectionParamsManages Optional<CollectionParamsManage> fourth = collectionParamsManages
.stream() .stream()
@ -134,7 +215,7 @@ public class AHUTask {
continue; continue;
} }
// 得出水阀调节参数 // 得出水阀调节参数
CollectionParamsManage collectionParamsManage = fourth.get(); collectionParamsManage = fourth.get();
// 发送控制指令 // 发送控制指令
if (valveOpening > 0 && valveOpening <= 100) { if (valveOpening > 0 && valveOpening <= 100) {
// 开启 // 开启
@ -188,26 +269,39 @@ public class AHUTask {
for (Map.Entry<String, List<PolicyManage>> entry : groupedByHouseId.entrySet()) { for (Map.Entry<String, List<PolicyManage>> entry : groupedByHouseId.entrySet()) {
// 得出houseId // 得出houseId
String houseId = entry.getKey(); String houseId = entry.getKey();
List<PolicyManage> timeList1 = entry.getValue();
if (timeList1.isEmpty()) {
continue;
}
PolicyManage policyManage1 = timeList1.getFirst();
// 得出policyManageList // 得出policyManageList
List<PolicyManage> timeList = entry.getValue(); List<PolicyManage> timeList = policyManageService.selectPolicyListByHouseId(houseId, policyManage1.getPolicyName());
int isHaveTime = 0;
int startHour = 0; int startHour = 0;
int startMinute = 0; int startMinute = 0;
int endHour = 0; int endHour = 0;
int endMinute = 0; int endMinute = 0;
for (PolicyManage policyManage : timeList) { for (PolicyManage policyManage : timeList) {
if (policyManage.getPointName().equals("开_时")) { if (policyManage.getPointName().contains("开_时")) {
startHour = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue(); startHour = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue();
isHaveTime++;
} }
if (policyManage.getPointName().equals("开_分")) { if (policyManage.getPointName().contains("开_分")) {
startMinute = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue(); startMinute = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue();
isHaveTime++;
} }
if (policyManage.getPointName().equals("关_时")) { if (policyManage.getPointName().contains("关_时")) {
endHour = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue(); endHour = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue();
isHaveTime++;
} }
if (policyManage.getPointName().equals("关_分")) { if (policyManage.getPointName().contains("关_分")) {
endMinute = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue(); endMinute = collectionParamsManageService.selectCollectionParamsManageById(policyManage.getCpmId()).getCurValue().intValue();
isHaveTime++;
} }
} }
if (isHaveTime == 0) {
continue;
}
LocalTime nowTime = LocalTime.now(); LocalTime nowTime = LocalTime.now();
LocalTime startTime = LocalTime.of(startHour, startMinute); LocalTime startTime = LocalTime.of(startHour, startMinute);
LocalTime endTime = LocalTime.of(endHour, endMinute); LocalTime endTime = LocalTime.of(endHour, endMinute);

4
mh-system/src/main/java/com/mh/system/mapper/policy/PolicyManageMapper.java

@ -39,4 +39,8 @@ public interface PolicyManageMapper extends BaseMapper<PolicyManage> {
@Select("select cpm_id from policy_manage where id = #{policyId} limit 1") @Select("select cpm_id from policy_manage where id = #{policyId} limit 1")
String selectCpmId(String policyId); String selectCpmId(String policyId);
@Select("select * from policy_manage pm where pm.house_id = #{houseId} and pm.policy_name = #{policyName} ")
List<PolicyManage> selectPolicyListByHouseId(@Param("houseId") String houseId,
@Param("policyName") String policyName);
} }

4
mh-system/src/main/java/com/mh/system/service/device/ICollectionParamsManageService.java

@ -81,4 +81,8 @@ public interface ICollectionParamsManageService {
List<CollectionParamsManage> selectListByParams(HashMap<String, Object> queryMap); List<CollectionParamsManage> selectListByParams(HashMap<String, Object> queryMap);
void createDtuCollectionParams(); void createDtuCollectionParams();
List<CollectionParamsManage> selectSteamBoilerListByParams(String systemType, String type);
List<DeviceMonitorDTO> selectHotWaterBoilerListByParams(String systemType, String type);
} }

144
mh-system/src/main/java/com/mh/system/service/device/impl/CollectionParamsManageServiceImpl.java

@ -62,6 +62,135 @@ public class CollectionParamsManageServiceImpl implements ICollectionParamsManag
@Resource @Resource
private FloorInfoMapper floorInfoMapper; private FloorInfoMapper floorInfoMapper;
private static final List<String> steamBoilerRunningParams = List.of("DB8296", // 运行时常
"DB611658", // 当前工作状态
"DB611724",// 火焰强度
"DBB611629",// 燃气开关
"DBB611639",// 主阀
"DBB611640",// 副阀
"DBB611634",// 风机电源
"DB611514", // 风机实际速度
"DB611496", // 烟气温度
"DB611736", // 水位
"DBB611635",// 主水泵
"DBB611637",// 辅助水泵
"DB611500", // 当前压力
"DBW611598",// 设定压力
"DBW611600",// 启动压差
"DBW611602", // 停止压差
"PLC1500_DB8300", // 温度瞬时值
"PLC1500_DB8304", // 压力瞬时值
"PLC1500_DB8308", // 流量瞬时值
"PLC1500_DB8320" //流量累积值
);
private static final List<String> steamBoilerAO = List.of("DB611566", // 锅炉1-工作最小转速
"DB611550",// 锅炉1-工作最大转速
"DB611560",// 锅炉1-风机额定转速
"DB611514",// 锅炉1-风机实际速度
"DB611724",// 锅炉1-火焰强度
"DB611492",// 锅炉1-蒸汽温度
"DB611496", // 锅炉1-烟气温度
"DB611500", // 锅炉1-蒸汽压力
"DB611716", // 锅炉1-PT100-2温度
"DB611596"// 锅炉1-用户温度设定值
);
@Override
public List<DeviceMonitorDTO> selectHotWaterBoilerListByParams(String systemType, String type) {
if (StringUtils.isEmpty(systemType)) {
return List.of();
}
HashMap<String, Object> map = new HashMap<>();
map.put("systemType", systemType);
// 13热水锅炉
map.put("mtType", "13");
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
// 根据deviceLedgerId查询设备名称进行分组
Map<String, List<CollectionParamsManage>> groupedByDeviceLedgerId = collectionParamsManages.stream()
.collect(Collectors.groupingBy(CollectionParamsManage::getDeviceLedgerId));
// 开始遍历分组
List<DeviceMonitorDTO> result = new ArrayList<>();
for (Map.Entry<String, List<CollectionParamsManage>> entry : groupedByDeviceLedgerId.entrySet()) {
DeviceMonitorDTO deviceMonitorDTO = new DeviceMonitorDTO();
String key = entry.getKey();
// 根据deviceLedgerId查询设备名称
DeviceLedger deviceLedger = deviceLedgerMapper.selectById(key);
deviceMonitorDTO.setName(deviceLedger.getDeviceName());
List<CollectionParamsManage> value = entry.getValue();
// 增加一个排序
value.sort(Comparator.comparingInt(CollectionParamsManage::getOrderNum));
deviceMonitorDTO.setValues(value);
result.add(deviceMonitorDTO);
}
return result.stream().sorted(Comparator.comparing(DeviceMonitorDTO::getName)).toList();
}
@Override
public List<CollectionParamsManage> selectSteamBoilerListByParams(String systemType, String type) {
HashMap<String, Object> map = new HashMap<>();
map.put("systemType", systemType);
// 12蒸汽锅炉
map.put("mtType", "12");
return switch (type) {
case "0" -> {
// 0:代表查询动画界面数据
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
yield collectionParamsManages.stream()
.filter(collectionParamsManage -> steamBoilerRunningParams.contains(collectionParamsManage.getMtNum()))
.toList();
}
case "1" -> {
// 1:代表查询模拟量监测数据
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
List<CollectionParamsManage> list = collectionParamsManages.stream()
.filter(collectionParamsManage -> steamBoilerAO.contains(collectionParamsManage.getMtNum()))
.toList();
yield processOtherNameFields(list);
}
case "2" -> {
// 2:代表查询继电器数据
map.put("otherName", "继电器输出");
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
yield processOtherNameFields(collectionParamsManages);
}
case "3" -> {
// 3:查询端口输入数据
map.put("otherName", "数字量");
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
yield processOtherNameFields(collectionParamsManages);
}
case "4" -> {
// 4:代表查询报警数据
map.put("paramType", "5");
List<CollectionParamsManage> collectionParamsManages = selectListByParams(map);
yield processOtherNameFields(collectionParamsManages);
}
default -> List.of();
};
}
/**
* 处理otherName字段"-"分割并取最后一部分
* @param collectionParamsManages 待处理的集合
* @return 处理后的集合
*/
private List<CollectionParamsManage> processOtherNameFields(List<CollectionParamsManage> collectionParamsManages) {
return collectionParamsManages.stream()
.peek(collectionParamsManage -> {
String otherName = collectionParamsManage.getOtherName();
if (otherName != null && otherName.contains("-")) {
String[] parts = otherName.split("-");
collectionParamsManage.setOtherName(parts[parts.length - 1]);
}
})
.sorted(Comparator.comparing(CollectionParamsManage::getOrderNum))
.toList();
}
@Override @Override
public void createDtuCollectionParams() { public void createDtuCollectionParams() {
List<CollectionParamsManage> paramsManages = collectionParamsManageMapper.createOrderList(); List<CollectionParamsManage> paramsManages = collectionParamsManageMapper.createOrderList();
@ -120,6 +249,10 @@ public class CollectionParamsManageServiceImpl implements ICollectionParamsManag
String paramType = (String) queryMap.get("paramType"); String paramType = (String) queryMap.get("paramType");
queryWrapper.eq("param_type", paramType); queryWrapper.eq("param_type", paramType);
} }
if (queryMap.containsKey("mtType")) {
String paramType = (String) queryMap.get("mtType");
queryWrapper.eq("mt_type", paramType);
}
if (queryMap.containsKey("curValue")) { if (queryMap.containsKey("curValue")) {
BigDecimal curValue = (BigDecimal) queryMap.get("curValue"); BigDecimal curValue = (BigDecimal) queryMap.get("curValue");
queryWrapper.eq("cur_value", curValue); queryWrapper.eq("cur_value", curValue);
@ -132,6 +265,17 @@ public class CollectionParamsManageServiceImpl implements ICollectionParamsManag
String deviceLedgerId = (String) queryMap.get("deviceLedgerId"); String deviceLedgerId = (String) queryMap.get("deviceLedgerId");
queryWrapper.eq("device_ledger_id", deviceLedgerId); queryWrapper.eq("device_ledger_id", deviceLedgerId);
} }
if (queryMap.containsKey("otherName")) {
String otherName = (String) queryMap.get("otherName");
queryWrapper.like("other_name", otherName);
}
if (queryMap.containsKey("curTime")) {
// 判断时间在今天
Date curTime = (Date) queryMap.get("curTime");
queryWrapper.ge("cur_time", DateUtils.getStartOfDay(curTime));
queryWrapper.le("cur_time", DateUtils.getEndOfDay(curTime));
}
queryWrapper.orderByDesc("order_num");
return collectionParamsManageMapper.selectList(queryWrapper); return collectionParamsManageMapper.selectList(queryWrapper);
} }

2
mh-system/src/main/java/com/mh/system/service/policy/IPolicyManageService.java

@ -20,4 +20,6 @@ public interface IPolicyManageService {
int updateTimeValue(String policyId, String timeValue); int updateTimeValue(String policyId, String timeValue);
List<PolicyManage> selectListByCpmIds(List<CollectionParamsManage> collectionParamsManages); List<PolicyManage> selectListByCpmIds(List<CollectionParamsManage> collectionParamsManages);
List<PolicyManage> selectPolicyListByHouseId(String houseId, String policyName);
} }

8
mh-system/src/main/java/com/mh/system/service/policy/impl/PolicyManageServiceImpl.java

@ -33,6 +33,14 @@ public class PolicyManageServiceImpl implements IPolicyManageService {
this.collectionParamsManageMapper = collectionParamsManageMapper; this.collectionParamsManageMapper = collectionParamsManageMapper;
} }
@Override
public List<PolicyManage> selectPolicyListByHouseId(String houseId, String policyName) {
if (StringUtils.isEmpty(houseId) || StringUtils.isEmpty(policyName)) {
return List.of();
}
return policyManageMapper.selectPolicyListByHouseId(houseId, policyName);
}
@Override @Override
public List<PolicyManage> selectListByCpmIds(List<CollectionParamsManage> collectionParamsManages) { public List<PolicyManage> selectListByCpmIds(List<CollectionParamsManage> collectionParamsManages) {
if (collectionParamsManages.isEmpty()) { if (collectionParamsManages.isEmpty()) {

3
sql/2025-05-07-未执行.sql

@ -1,3 +0,0 @@
-- 新增sql
ALTER TABLE public.alarm_records ADD status int NULL DEFAULT 0;
COMMENT ON COLUMN public.alarm_records.status IS '报警状态:0未处理,1已处理';

124
sql/2025新增.sql

@ -0,0 +1,124 @@
-- 新增sql
ALTER TABLE public.alarm_records ADD status int NULL DEFAULT 0;
COMMENT ON COLUMN public.alarm_records.status IS '报警状态:0未处理,1已处理';
-- 2025-09-16 新增
INSERT INTO public.sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark)
VALUES(24, '锅炉', '24', 'sys_device_type', NULL, 'default', NULL, '0', 'mhtech', '2025-09-16 13:50:29.187', NULL, NULL, '热水供水系统使用');
INSERT INTO public.device_ledger (id, device_name, model_specs, asset_num, qr_code_id, service_life, device_type, tech_params, tech_doc, install_time, create_time, update_time, create_by, status, is_collection, is_calc_energy, update_by, system_type, order_num)
VALUES('0243b3a898d85f3a1205a2d8cainuan02', '1号热水锅炉', 'mh_gas_boiler_01', 'mh_gas_boiler_01', '', '30', '14', '', '', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', 'mhtech', 0, 0, 1, 'mhtech', '3', 1);
INSERT INTO public.device_ledger (id, device_name, model_specs, asset_num, qr_code_id, service_life, device_type, tech_params, tech_doc, install_time, create_time, update_time, create_by, status, is_collection, is_calc_energy, update_by, system_type, order_num)
VALUES('0243b3a898d85f3a1205a2d8cainuan03', '2号热水锅炉', 'mh_gas_boiler_02', 'mh_gas_boiler_02', '', '30', '14', '', '', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', 'mhtech', 0, 0, 1, 'mhtech', '3', 1);
INSERT INTO public.device_ledger (id, device_name, model_specs, asset_num, qr_code_id, service_life, device_type, tech_params, tech_doc, install_time, create_time, update_time, create_by, status, is_collection, is_calc_energy, update_by, system_type, order_num)
VALUES('0243b3a898d85f3a1205a2d8cainuan100', '总蒸汽流量计', 'mh_steam_flow', 'mh_steam_flow', '', '30', '14', '', '', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', 'mhtech', 0, 0, 1, 'mhtech', '3', 1);
INSERT INTO public.sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark)
VALUES(13, '迪森热水锅炉', '13', 'sys_mt_type', NULL, 'default', NULL, '0', 'mhtech', '2025-09-16 14:53:38.178', NULL, NULL, NULL);
INSERT INTO public.sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark)
VALUES(45, '火力', '45', 'sys_param_type', NULL, 'default', NULL, '0', 'mhtech', '2025-09-16 14:53:38.178', NULL, '2025-09-16 14:53:38.178', NULL);
INSERT INTO public.sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark)
VALUES(46, '密度', '46', 'sys_param_type', NULL, 'default', NULL, '0', 'mhtech', '2025-09-16 14:53:38.178', NULL, '2025-09-16 14:53:38.178', NULL);
INSERT INTO public.sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark)
VALUES(47, '热能', '47', 'sys_param_type', NULL, 'default', NULL, '0', 'mhtech', '2025-09-16 14:53:38.178', NULL, '2025-09-16 14:53:38.178', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan99', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611684', 'PLC1500_DB611684', 'PLC1500_DB611684', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-回水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan100', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611686', 'PLC1500_DB611686', 'PLC1500_DB611686', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-出水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan101', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611688', 'PLC1500_DB611688', 'PLC1500_DB611688', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-炉水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan102', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611690', 'PLC1500_DB611690', 'PLC1500_DB611690', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-烟道温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan103', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611692', 'PLC1500_DB611692', 'PLC1500_DB611692', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-火力1', 140, '45', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan104', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB611694', 'PLC1500_DB611694', 'PLC1500_DB611694', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-火力2', 140, '45', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan105', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611696', 'PLC1500_DB611696', 'PLC1500_DB611696', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-回水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan106', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611698', 'PLC1500_DB611698', 'PLC1500_DB611698', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-出水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan107', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611700', 'PLC1500_DB611700', 'PLC1500_DB611700', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-炉水温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan108', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611702', 'PLC1500_DB611702', 'PLC1500_DB611702', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-烟道温度', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan109', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611704', 'PLC1500_DB611704', 'PLC1500_DB611704', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-火力1', 140, '45', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan110', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB611706', 'PLC1500_DB611706', 'PLC1500_DB611706', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-火力2', 140, '45', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan111', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8300', 'PLC1500_DB8300', 'PLC1500_DB8300', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-温度瞬时值', 140, '12', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan112', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8304', 'PLC1500_DB8304', 'PLC1500_DB8304', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-压力瞬时值', 140, '13', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan113', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8308', 'PLC1500_DB8308', 'PLC1500_DB8308', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-流量瞬时值', 140, '31', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan114', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8312', 'PLC1500_DB8312', 'PLC1500_DB8312', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-密度', 140, '46', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan115', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8316', 'PLC1500_DB8316', 'PLC1500_DB8316', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-差压频率体积', 140, '33', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan116', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8320', 'PLC1500_DB8320', 'PLC1500_DB8320', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-流量总累积量', 40, '31', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan117', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8324', 'PLC1500_DB8324', 'PLC1500_DB8324', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-热能瞬时值', 140, '47', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan118', '0243b3a898d85f3a1205a2d8cainuan100', '4', 'PLC1500_DB8328', 'PLC1500_DB8328', 'PLC1500_DB8328', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '蒸汽流量计1-热能总累积量', 40, '47', '3', '1', NULL);
INSERT INTO public.house_info (id, area_id, building_id, floor_id, house_name, address, price, total_area, usable_area, built_year, status, remark, create_by, update_by, create_time, update_time, order_num) VALUES('966e13d9d27aa37b8b104b7a0cec9199', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', 'AHU_新风阀', '二楼', 100.00, 100.00, 100.00, '2025', 0, '', 'mhtech', NULL, '2025-09-16 15:06:57.918', '2025-09-16 15:06:57.918', 10);
INSERT INTO public.device_ledger (id, device_name, model_specs, asset_num, qr_code_id, service_life, device_type, tech_params, tech_doc, install_time, create_time, update_time, create_by, status, is_collection, is_calc_energy, update_by, system_type, order_num) VALUES('ddcahu13b3a898d85f3a1205a2d82071e100', 'AHU新风阀', 'DDC_2F_4A_13', 'mh_ddc_02', '', '30', '14', '', '', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', '2025-09-16 16:22:43.000', 'mhtech', 1, 0, 1, 'mhtech', '2', 2);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui001', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_00185', 'ddc13_00185', 'ddc13_00185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_回风温度', 140, '12', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui002', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_00285', 'ddc13_00285', 'ddc13_00285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_频率反馈', 140, '4', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui003', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_00385', 'ddc13_00385', 'ddc13_00385', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_1号风阀反馈', 140, '4', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui004', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_00485', 'ddc13_00485', 'ddc13_00485', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_2号风阀反馈', 140, '4', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui005', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_00585', 'ddc13_00585', 'ddc13_00585', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_3号风阀反馈', 140, '4', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui006', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0210085', 'ddc13_0210085', 'ddc13_0210085', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_回风温度设定', 140, '14', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui007', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0210185', 'ddc13_0210185', 'ddc13_0210185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_风阀开度反馈设置', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui008', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0210885', 'ddc13_0210885', 'ddc13_0210885', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_模式选择', 140, '25', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui009', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0210985', 'ddc13_0210985', 'ddc13_0210985', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_宴会一厅模式下频率设定', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui010', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0211085', 'ddc13_0211085', 'ddc13_0211085', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_餐厅模式下频率设定', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui011', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0211185', 'ddc13_0211185', 'ddc13_0211185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_会议模式下频率设定', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui012', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0211285', 'ddc13_0211285', 'ddc13_0211285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_全开模式下频率设定', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui013', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0211385', 'ddc13_0211385', 'ddc13_0211385', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_软件2号风阀调节', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui014', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_0211485', 'ddc13_0211485', 'ddc13_0211485', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_软件3号风阀调节', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui015', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_01185', 'ddc13_01185', 'ddc13_01185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件频率控制', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui016', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_01285', 'ddc13_01285', 'ddc13_01285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件水阀调节', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui017', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_01385', 'ddc13_01385', 'ddc13_01385', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件1号风阀调节', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui018', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_13185', 'ddc13_13185', 'ddc13_13185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_运行状态', 140, '1', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui019', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_13285', 'ddc13_13285', 'ddc13_13285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_故障报警', 140, '5', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui020', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_13285', 'ddc13_13285', 'ddc13_13285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_自动状态', 140, '6', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui021', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_14185', 'ddc13_14185', 'ddc13_14185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件启停', 140, '2', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui022', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_1510085', 'ddc13_1510085', 'ddc13_1510085', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_远程手动启停', 140, '2', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui023', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_1510185', 'ddc13_1510185', 'ddc13_1510185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_时间表启停', 140, '2', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui024', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc13_1510285', 'ddc13_1510285', 'ddc13_1510285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_启停选择', 140, '27', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui025', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc14_00185', 'ddc14_00185', 'ddc14_00185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_水阀反馈', 140, '4', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui026', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc14_01185', 'ddc14_01185', 'ddc14_01185', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件2号风阀控制', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325fenggui027', 'ddcahu13b3a898d85f3a1205a2d82071e100', '7', 'ddc14_01285', 'ddc14_01285', 'ddc14_01285', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 1, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, 'AHU1_硬件3号风阀控制', 140, '3', '2', '1', '10');
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan119', '0243b3a898d85f3a1205a2d8cainuan02', '13', 'PLC1500_DB83241', 'PLC1500_DB83241', 'PLC1500_DB83241', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉80-故障报警', 140, '5', '3', '1', NULL);
INSERT INTO public.collection_params_manage (id, device_ledger_id, mt_type, mt_num, mt_code, register_addr, func_code, identify_code, mt_caliber_pulse, mt_range, mt_ratio, mt_init_value, digits, data_type, cur_value, cur_time, mt_is_sum, unit, order_num, gateway_id, communication_param_id, protocol_type, communication_type, remark, register_size, is_use, create_time, update_time, create_by, update_by, other_name, grade, param_type, system_type, collection_type, terminal_device_type) VALUES('283034kk26a9b3a79a863325cainuan120', '0243b3a898d85f3a1205a2d8cainuan03', '13', 'PLC1500_DB83282', 'PLC1500_DB83282', 'PLC1500_DB83282', '03', NULL, NULL, NULL, 1, 0.000, 0, 0, NULL, NULL, 0, NULL, 98, '99', '2', '1', '1', NULL, 2, 0, '2025-09-16 17:05:51.000', NULL, NULL, NULL, '热水锅炉81-故障报警', 140, '5', '3', '1', NULL);
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14000', '283034kk26a9b3a79a863325fenggui001', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14001', '283034kk26a9b3a79a863325fenggui002', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14002', '283034kk26a9b3a79a863325fenggui003', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14003', '283034kk26a9b3a79a863325fenggui004', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14004', '283034kk26a9b3a79a863325fenggui005', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14005', '283034kk26a9b3a79a863325fenggui006', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14006', '283034kk26a9b3a79a863325fenggui007', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14007', '283034kk26a9b3a79a863325fenggui008', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14008', '283034kk26a9b3a79a863325fenggui009', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14009', '283034kk26a9b3a79a863325fenggui010', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14010', '283034kk26a9b3a79a863325fenggui011', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14011', '283034kk26a9b3a79a863325fenggui012', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14012', '283034kk26a9b3a79a863325fenggui013', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14013', '283034kk26a9b3a79a863325fenggui014', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14014', '283034kk26a9b3a79a863325fenggui015', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14015', '283034kk26a9b3a79a863325fenggui016', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14016', '283034kk26a9b3a79a863325fenggui017', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14017', '283034kk26a9b3a79a863325fenggui018', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14018', '283034kk26a9b3a79a863325fenggui019', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14019', '283034kk26a9b3a79a863325fenggui020', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14020', '283034kk26a9b3a79a863325fenggui021', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14021', '283034kk26a9b3a79a863325fenggui022', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14022', '283034kk26a9b3a79a863325fenggui023', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14023', '283034kk26a9b3a79a863325fenggui024', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14024', '283034kk26a9b3a79a863325fenggui025', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14025', '283034kk26a9b3a79a863325fenggui026', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc14026', '283034kk26a9b3a79a863325fenggui027', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '966e13d9d27aa37b8b104b7a0cec9199', '开发', '', '2025-09-16 16:23:00.000', '2025-09-16 16:30:18.730');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99000', 'ddc0193b3at98d85f3a1205a2e82071e100', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', '4ae2b1e2f888c5ca7fa031fc247e18f0', '1ee5d4884357de4aed509a4aa94a57ce', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99001', 'ddc0253b3a898f85f3a1205a2d82071e100', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', '4ae2b1e2f888c5ca7fa031fc247e18f0', 'a7f24a7961efb970beb1a419a74d42c2', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99002', 'ddc0193b3a898d85f3a1205a2e82071e100', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', '4ae2b1e2f888c5ca7fa031fc247e18f0', '5677f1124affafb41d7fa37943515b5b', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99003', 'ddc0193bhat98d85g3a1205a2e82071e119', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '9cb234af90dcd3184412096e3bcbfaf4', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99004', 'ddc0193bhat98d85g3a1205a2e82071e110', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '84d310ba04e46cf5c973a7f1d2ffc6b9', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99005', 'ddc0193bhat98d85g3a1205a2e82071e113', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '156efb1ecc11b85e499147357d9fd7d8', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99006', 'ddc0193bhat98d85g3a1205a2e82071e122', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '909531bb8fa57d39362b9c510e198b7e', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99007', 'ddc0193bhat98d85g3a1205a2e82071e100', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '14a5b258f4b0dcf20269701844e85491', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99008', 'ddc0193bhat98d85g3a1205a2e82071e102', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', 'e90e6240b5f4f72d44ba089bb92d15c8', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99009', 'ddc0193bhat98d85g3a1205a2e82071e116', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '3f28f6510a6244d09ee2f0d34ae0164c', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99010', 'ddc0193bhat98d85g3a1205a2e82071e105', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '3e59af0f558d4c495b0bfa61b3604611', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
INSERT INTO public.cpm_space_relation (id, cpm_id, area_id, building_id, floor_id, house_id, create_by, update_by, create_time, update_time) VALUES('ddc1443b3a898d85f3a1205a2d8ddc99011', 'ddc0193bhat98d85g3a1205a2e82071e107', 'd39d42e89387bc01e0c5b4df4180f209', '4029cfbb357e4dd82cc3eeef59cff8ff', 'd301d47283e31f8f2666e4cf1c980b2e', '3e59af0f558d4c495b0bfa61b3604612', '开发', '', '2025-09-17 16:23:00.000', '2025-09-17 23:21:42.046');
Loading…
Cancel
Save