| 
					
				 | 
			
			
				@@ -1,9 +1,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package com.ozs.controller.upload; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.alibaba.fastjson2.JSONObject; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.common.core.domain.AjaxResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.common.utils.MinioUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.common.utils.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ozs.common.utils.stateSecrets.SM4Utils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.common.utils.uuid.IdUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.BaseCameraManagement; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.MsgAlarm; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -66,13 +68,33 @@ public class UploadController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     line = baseCameraManagement.getLineDir(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                String imgName = baseCameraManagement.getRemark() + "/" + line + "/" + baseCameraManagement.getInstallMile() +"/"+ format1 + "/" + filename; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                String imgName = baseCameraManagement.getRailwayCode() + "/" + line + "/" + baseCameraManagement.getInstallMile() + "/" + format1 + "/" + filename; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 minioUtils.minIoClientUpload(stream.getInputStream(), imgName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                uploadFile = "/" + baseCameraManagement.getRemark() + "/" + line + "/" + baseCameraManagement.getInstallMile() +"/"+ format1 + "/" + filename; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                uploadFile = "/" + baseCameraManagement.getRailwayCode() + "/" + line + "/" + baseCameraManagement.getInstallMile() + "/" + format1 + "/" + filename; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error("上传功能出错"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return AjaxResult.success(uploadFile); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public static void main(String[] args) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String[] sre = new String[3]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sre[0] = "123"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sre[1] = "1234"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sre[2] = "12345"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        JSONObject res = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmCamera", "123"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmId", "6588"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmTime", 68822222222L); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmMile", "1,2,6,8,6,7"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("content", "报警内容"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmConfidence", 88); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("lineDir", 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmAttr", "aaa"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("alarmType", 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("imageUrls", sre); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String s = SM4Utils.encryptData_ECB(JSONObject.toJSONString(res), "4370780c9a8c43e5"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        System.out.println(s); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |