|  | @@ -39,10 +39,12 @@ public class MDO0074Service extends MDO0074BaseModel implements ExecProcessFlow
 | 
	
		
			
				|  |  |  			String streamflag = pt[1];
 | 
	
		
			
				|  |  |  			MdoProInoutPara para = pdao.selectByPrimaryKey(paramid);
 | 
	
		
			
				|  |  |  			if(para!=null){//只修改选中的
 | 
	
		
			
				|  |  | -				para.setSteamflag(Integer.valueOf(streamflag));
 | 
	
		
			
				|  |  | -				para.setSteamtype(3);
 | 
	
		
			
				|  |  | -				pdao.updateByPrimaryKey(para);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  				if(streamflag.equals("1")){
 | 
	
		
			
				|  |  | +					para.setSteamflag(Integer.valueOf(streamflag));
 | 
	
		
			
				|  |  | +					para.setSteamtype(3);
 | 
	
		
			
				|  |  | +					pdao.updateByPrimaryKey(para);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  					//选中的添加到 目标组件来源数据中
 | 
	
		
			
				|  |  |  					MdoProInoutPara tPara = new MdoProInoutPara();
 | 
	
		
			
				|  |  |  					tPara.setId(UtilTools.getUUid());
 | 
	
	
		
			
				|  | @@ -54,6 +56,10 @@ public class MDO0074Service extends MDO0074BaseModel implements ExecProcessFlow
 | 
	
		
			
				|  |  |  					tPara.setType(1);
 | 
	
		
			
				|  |  |  					tPara.setComtype(Integer.valueOf(tcomtype));
 | 
	
		
			
				|  |  |  					pdao.insert(tPara);
 | 
	
		
			
				|  |  | +				}else {
 | 
	
		
			
				|  |  | +					para.setSteamflag(Integer.valueOf(streamflag));
 | 
	
		
			
				|  |  | +					para.setSteamtype(null);//还原
 | 
	
		
			
				|  |  | +					pdao.updateByPrimaryKey(para);
 | 
	
		
			
				|  |  |  				}
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  
 |