|  | @@ -23,12 +23,14 @@ public class ModService {
 | 
	
		
			
				|  |  |          Map<String,String> adflowCIds= saveAdflowByMod(pid,mid,owid_nwidMap);
 | 
	
		
			
				|  |  |          Map<String,String> fsiCIds=  saveFsiByMod(pid,mid,owid_nwidMap);
 | 
	
		
			
				|  |  |          Map<String,String> mathCIds=  saveMathFuncByMod(pid,mid,owid_nwidMap);
 | 
	
		
			
				|  |  | +        Map<String,String> tascCIds=  saveTascByMod(pid,mid,owid_nwidMap);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(cstCIds);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(xfoilCIds);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(ffdCIds);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(adflowCIds);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(fsiCIds);
 | 
	
		
			
				|  |  |          comOldNewIds.putAll(mathCIds);
 | 
	
		
			
				|  |  | +        comOldNewIds.putAll(tascCIds);
 | 
	
		
			
				|  |  |          Map<String,String> paraONIds = saveParaByMod(pid,mid);
 | 
	
		
			
				|  |  |          saveVarByMod(pid,mid);
 | 
	
		
			
				|  |  |          saveConByMod(pid,mid);
 | 
	
	
		
			
				|  | @@ -37,6 +39,25 @@ public class ModService {
 | 
	
		
			
				|  |  |          updateParaid(pid,paraONIds);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    private static Map<String, String> saveTascByMod(String pid, String mid, Map<String, String> owid_nwidMap) {
 | 
	
		
			
				|  |  | +        Map<String,String> comOnIds = new HashMap<>();
 | 
	
		
			
				|  |  | +        MdoProTacsMapper sdo = UtilTools.getBean(MdoProTacsMapper.class);
 | 
	
		
			
				|  |  | +        MdoProTacsSQLBuilder ssb = new MdoProTacsSQLBuilder();
 | 
	
		
			
				|  |  | +        ssb.createCriteria().andPidEqualTo(mid);
 | 
	
		
			
				|  |  | +        List<MdoProTacs> sList = sdo.selectByExample(ssb);
 | 
	
		
			
				|  |  | +        if(sList!=null && !sList.isEmpty()){
 | 
	
		
			
				|  |  | +            for (MdoProTacs s :sList) {
 | 
	
		
			
				|  |  | +                s.setPid(pid);
 | 
	
		
			
				|  |  | +                String oldId = s.getId();
 | 
	
		
			
				|  |  | +                s.setId(UtilTools.getUUid());
 | 
	
		
			
				|  |  | +                s.setWid(owid_nwidMap.get(s.getWid()));
 | 
	
		
			
				|  |  | +                sdo.insert(s);
 | 
	
		
			
				|  |  | +                comOnIds.put(oldId,s.getId());
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return comOnIds;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      private static void updateParaid(String pid, Map<String, String> paraONIds) {
 | 
	
		
			
				|  |  |          MdoMapper dao = UtilTools.getBean(MdoMapper.class);
 | 
	
		
			
				|  |  |          Set<String> oparaids= paraONIds.keySet();
 |