| 
					
				 | 
			
			
				@@ -357,7 +357,10 @@ public class WorkOrderManageController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "工单派单") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxMessage submitPlan( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @ApiParam(value = "工单ID", required = true) @RequestParam(required = false) Integer id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @ApiParam(value = "工单类型", required = true) @RequestParam(required = true) String orderType){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @ApiParam(value = "工单类型编号", required = true) @RequestParam(required = false) Integer orderTypeId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @ApiParam(value = "工单类型名称", required = true) @RequestParam(required = true) String orderType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @ApiParam(value = "紧急程度", required = true) @RequestParam(required = true) String urgency, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @ApiParam(value = "接单人编号", required = true) @RequestParam(required = true) String orderUserId){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LoginUser loginUser = UserUtil.getCurrentUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WorkOrderManage workOrderManage = workOrderManageService.selectByPrimaryKey(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //        ProcessDefinition processDefinition = workFlowService.findProcessDefinition( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -388,6 +391,9 @@ public class WorkOrderManageController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //更新计划表的流程相关字段值。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workOrderManage.setOrderStatus(1);//已执行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        workOrderManage.setOrderTypeId(orderTypeId);//工单类型ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        workOrderManage.setUrgency(urgency);//紧急程度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        workOrderManage.setOrderUserId(orderUserId);//接单人ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(loginUser.getId() != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             workOrderManage.setUpdateBy(String.valueOf(loginUser.getId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             workOrderManage.setSendBy(String.valueOf(loginUser.getId()));//派单人 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -405,4 +411,10 @@ public class WorkOrderManageController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return new AjaxMessage<>(ResultStatus.ERROR); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @RequestMapping(value="batchDelete" , method = RequestMethod.DELETE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @ApiOperation(value = "批量删除") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxMessage<Integer> batchDelete( @ApiParam(value = "工单Ids") @RequestParam List<Integer> ids){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return new AjaxMessage<>(ResultStatus.OK, workOrderManageService.batchDelete(ids)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |