| 
					
				 | 
			
			
				@@ -3,6 +3,8 @@ package com.ruoyi.business.controller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.business.domain.bo.BjTrackShipCompanyBo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.business.domain.bo.BreakBo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.business.domain.bo.ReportFlagBo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.business.domain.vo.BjReleasedMiddleVo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.business.domain.vo.BjReleasedVo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.business.service.IBjTrackShipCompanyService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.common.core.web.controller.BaseController; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.common.core.web.domain.AjaxResult; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -17,6 +19,9 @@ import org.springframework.web.bind.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import javax.annotation.Resource; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.text.ParseException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.ArrayList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.Arrays; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -81,6 +86,23 @@ public class BjTrackShipCompanyController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 发布通报详情 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Operation(summary = "发布通报详情") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//    @RequiresPermissions("business:trackShipCompany:edit") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping("/publishReport/{trackShipCompanyId}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult publishReport(@PathVariable("trackShipCompanyId") String trackShipCompanyId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        BjReleasedVo released = BjReleasedVo.builder().releasedUnitStr("测试8").releasedDate(new Date()).chineseVesselName("武汉") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .vesselType("游船").portOfRegistry("武汉").theShipowner("王五").shipOperators("王五").build(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<BjReleasedMiddleVo> middleList = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String[] middleId = {"1745010884246179850", "1745010871659073540"}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        middleList.add(BjReleasedMiddleVo.builder().notificationMatters("测试8").notificationStandards("测试8").conm("2").wtis("测试8") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .middleIdList(Arrays.asList(middleId)).build()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        released.setMiddleList(middleList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return success(released); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 不予通报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Operation(summary = "不予通报") 
			 |