|  | @@ -16,8 +16,46 @@ public class ModService {
 | 
											
												
													
														|  |          saveSurroByMod(pid,mid);
 |  |          saveSurroByMod(pid,mid);
 | 
											
												
													
														|  |          saveGradByMod(pid,mid);
 |  |          saveGradByMod(pid,mid);
 | 
											
												
													
														|  |          savePyByMod(pid,mid);
 |  |          savePyByMod(pid,mid);
 | 
											
												
													
														|  | 
 |  | +        saveXfoilByMod(pid,mid);
 | 
											
												
													
														|  | 
 |  | +        saveParaByMod(pid,mid);
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +    /**
 | 
											
												
													
														|  | 
 |  | +     * inoutpara
 | 
											
												
													
														|  | 
 |  | +     * @param pid
 | 
											
												
													
														|  | 
 |  | +     * @param mid
 | 
											
												
													
														|  | 
 |  | +     */
 | 
											
												
													
														|  | 
 |  | +    public static void saveParaByMod(String pid,String mid){
 | 
											
												
													
														|  | 
 |  | +        MdoProInoutParaMapper sdo = UtilTools.getBean(MdoProInoutParaMapper.class);
 | 
											
												
													
														|  | 
 |  | +        MdoProInoutParaSQLBuilder ssb = new MdoProInoutParaSQLBuilder();
 | 
											
												
													
														|  | 
 |  | +        ssb.createCriteria().andPidEqualTo(mid);
 | 
											
												
													
														|  | 
 |  | +        List<MdoProInoutPara> sList = sdo.selectByExample(ssb);
 | 
											
												
													
														|  | 
 |  | +        if(sList!=null && !sList.isEmpty()){
 | 
											
												
													
														|  | 
 |  | +            for (MdoProInoutPara s :sList) {
 | 
											
												
													
														|  | 
 |  | +                s.setPid(pid);
 | 
											
												
													
														|  | 
 |  | +                s.setId(UtilTools.getUUid());
 | 
											
												
													
														|  | 
 |  | +                sdo.insert(s);
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  | 
 |  | +    /**
 | 
											
												
													
														|  | 
 |  | +     * xfoil
 | 
											
												
													
														|  | 
 |  | +     * @param pid
 | 
											
												
													
														|  | 
 |  | +     * @param mid
 | 
											
												
													
														|  | 
 |  | +     */
 | 
											
												
													
														|  | 
 |  | +    public static void saveXfoilByMod(String pid,String mid){
 | 
											
												
													
														|  | 
 |  | +        MdoProXfoilMapper sdo = UtilTools.getBean(MdoProXfoilMapper.class);
 | 
											
												
													
														|  | 
 |  | +        MdoProXfoilSQLBuilder ssb = new MdoProXfoilSQLBuilder();
 | 
											
												
													
														|  | 
 |  | +        ssb.createCriteria().andPidEqualTo(mid);
 | 
											
												
													
														|  | 
 |  | +        List<MdoProXfoil> sList = sdo.selectByExample(ssb);
 | 
											
												
													
														|  | 
 |  | +        if(sList!=null && !sList.isEmpty()){
 | 
											
												
													
														|  | 
 |  | +            for (MdoProXfoil s :sList) {
 | 
											
												
													
														|  | 
 |  | +                s.setPid(pid);
 | 
											
												
													
														|  | 
 |  | +                s.setId(UtilTools.getUUid());
 | 
											
												
													
														|  | 
 |  | +                sdo.insert(s);
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  |      /**
 |  |      /**
 | 
											
												
													
														|  |       * 代理优化器
 |  |       * 代理优化器
 | 
											
												
													
														|  |       * @param pid
 |  |       * @param pid
 |