| 
															
																@@ -1,6 +1,7 @@ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 package com.huaxu.service.impl; 
															 | 
															
															 | 
															
																 package com.huaxu.service.impl; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import com.baomidou.mybatisplus.core.metadata.IPage; 
															 | 
															
															 | 
															
																 import com.baomidou.mybatisplus.core.metadata.IPage; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import com.huaxu.dao.DeviceParmMapper; 
															 | 
															
															 | 
															
																 import com.huaxu.dao.DeviceParmMapper; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import com.huaxu.entity.DeviceParmEntity; 
															 | 
															
															 | 
															
																 import com.huaxu.entity.DeviceParmEntity; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import com.huaxu.model.LoginUser; 
															 | 
															
															 | 
															
																 import com.huaxu.model.LoginUser; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -9,6 +10,7 @@ import com.huaxu.util.UserUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import org.springframework.stereotype.Service; 
															 | 
															
															 | 
															
																 import org.springframework.stereotype.Service; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import javax.annotation.Resource; 
															 | 
															
															 | 
															
																 import javax.annotation.Resource; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+import java.util.Collection; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import java.util.Date; 
															 | 
															
															 | 
															
																 import java.util.Date; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 import java.util.List; 
															 | 
															
															 | 
															
																 import java.util.List; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -18,7 +20,7 @@ import java.util.List; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  * @data 2020-11-17 11:02 
															 | 
															
															 | 
															
																  * @data 2020-11-17 11:02 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  */ 
															 | 
															
															 | 
															
																  */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 @Service 
															 | 
															
															 | 
															
																 @Service 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-public class DeviceParmServiceImpl implements DeviceParmService { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+public class DeviceParmServiceImpl  implements DeviceParmService  { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																     @Resource 
															 | 
															
															 | 
															
																     @Resource 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     private DeviceParmMapper deviceParmMapper; 
															 | 
															
															 | 
															
																     private DeviceParmMapper deviceParmMapper; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -28,8 +30,20 @@ public class DeviceParmServiceImpl implements DeviceParmService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return deviceParmMapper.selectById(id); 
															 | 
															
															 | 
															
																         return deviceParmMapper.selectById(id); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    @Override 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    public List<DeviceParmEntity> selectByDeviceId(Integer id) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        return deviceParmMapper.selectByDeviceId(id); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     @Override 
															 | 
															
															 | 
															
																     @Override 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     public Integer insert(DeviceParmEntity deviceParmEntity) { 
															 | 
															
															 | 
															
																     public Integer insert(DeviceParmEntity deviceParmEntity) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        LoginUser loginUser = UserUtil.getCurrentUser(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setDateUpdate(new Date()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setUpdateBy(loginUser.getUsername()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setDateCreate(new Date()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setCreateBy(loginUser.getUsername()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setStatus(1); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        deviceParmEntity.setTenantId(loginUser.getTenantId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return deviceParmMapper.insert(deviceParmEntity); 
															 | 
															
															 | 
															
																         return deviceParmMapper.insert(deviceParmEntity); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -67,6 +81,18 @@ public class DeviceParmServiceImpl implements DeviceParmService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    @Override 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    public boolean saveOrUpdateBatch(Collection<DeviceParmEntity> entityList) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        for (DeviceParmEntity item : entityList) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (item.getId() == null) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                this.insert(item); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                this.update(item); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        return true; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     @Override 
															 | 
															
															 | 
															
																     @Override 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     public List<DeviceParmEntity> selectList(DeviceParmEntity deviceParmEntity) { 
															 | 
															
															 | 
															
																     public List<DeviceParmEntity> selectList(DeviceParmEntity deviceParmEntity) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return deviceParmMapper.selectList(deviceParmEntity); 
															 | 
															
															 | 
															
																         return deviceParmMapper.selectList(deviceParmEntity); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -76,4 +102,5 @@ public class DeviceParmServiceImpl implements DeviceParmService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     public IPage<DeviceParmEntity> selectPage(IPage<DeviceParmEntity> page, DeviceParmEntity deviceParmEntity) { 
															 | 
															
															 | 
															
																     public IPage<DeviceParmEntity> selectPage(IPage<DeviceParmEntity> page, DeviceParmEntity deviceParmEntity) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return deviceParmMapper.selectPage(page,deviceParmEntity); 
															 | 
															
															 | 
															
																         return deviceParmMapper.selectPage(page,deviceParmEntity); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 } 
															 | 
															
															 | 
															
																 } 
															 |