From 313d7010b659ea9c866c8d56d51a7cf0370ddc71 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 07 Mar 2023 20:26:01 +0800
Subject: [PATCH] 设备插入修改

---
 src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java b/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
index 0139bbb..b640b6b 100644
--- a/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
+++ b/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
@@ -185,10 +185,10 @@
 		deviceChannelMapper.updateChannelSubCount(deviceId,channel.getParentId());
 		System.out.println("设备名称 = " + channel.getName());
 		//如果是是执法记录仪
-//		if (null!=channel.getName() && channel.getName().contains("执法记录仪")){
+		if (null!=channel.getName() && channel.getName().contains("执法记录仪")){
 			//更新执法记录仪信息
 			deviceChannelPoliceCameraService.updateChannelPoliceCamera(channel);
-//		}
+		}
 	}
 
 	@Override
@@ -240,13 +240,13 @@
 						}
 						deviceChannelMapper.batchAdd(addChannels.subList(i, toIndex));
 						//执法记录仪数据新增
-						System.out.println("执法记录仪批量新增 ================= ");
+//						System.out.println("执法记录仪批量新增 ================= ");
 						deviceChannelPoliceCameraMapper.batchAdd(addChannels.subList(i, toIndex));
 					}
 				}else {
 					deviceChannelMapper.batchAdd(addChannels);
 					//执法记录仪数据新增
-					System.out.println("执法记录仪批量新增 ================= ");
+//					System.out.println("执法记录仪批量新增 ================= ");
 					deviceChannelPoliceCameraMapper.batchAdd(addChannels);
 				}
 			}
@@ -259,13 +259,13 @@
 						}
 						deviceChannelMapper.batchUpdate(updateChannels.subList(i, toIndex));
 						//执法记录仪数据修改
-						System.out.println("执法记录仪批量修改 ================= ");
+//						System.out.println("执法记录仪批量修改 ================= ");
 						deviceChannelPoliceCameraMapper.batchUpdate(updateChannels.subList(i, toIndex));
 					}
 				}else {
 					deviceChannelMapper.batchUpdate(updateChannels);
 					//执法记录仪数据修改
-					System.out.println("执法记录仪批量修改 ================= ");
+//					System.out.println("执法记录仪批量修改 ================= ");
 					deviceChannelPoliceCameraMapper.batchUpdate(updateChannels);
 				}
 			}
@@ -325,9 +325,21 @@
 						if (i + limitCount > channels.size()) {
 							toIndex = channels.size();
 						}
+						//设置创建时间,更新时间
+						for (DeviceChannel channel : channels) {
+							channel.setCreateTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
+							channel.setUpdateTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
+						}
+//						System.out.println("==============设备开始更新============ ");
 						result = result || deviceChannelMapper.batchAdd(channels.subList(i, toIndex)) < 0;
 					}
 				}else {
+					//设置创建时间,更新时间
+					for (DeviceChannel channel : channels) {
+						channel.setCreateTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
+						channel.setUpdateTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
+					}
+//					System.out.println("==============设备开始更新============ ");
 					result = result || deviceChannelMapper.batchAdd(channels) < 0;
 				}
 			}

--
Gitblit v1.9.3