| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- package com.miniframe.mdo.service;
- import com.miniframe.core.ext.UtilTools;
- import com.miniframe.model.mdo.*;
- import com.miniframe.model.mdo.dao.*;
- public class ProService {
- public static void delProSonTable(String pid){
- ProService.delCon(pid);
- ProService.delVar(pid);
- ProService.delSurro(pid);
- ProService.delEvo(pid);
- ProService.delGrad(pid);
- ProService.delInoutpara(pid);
- ProService.delCst(pid);
- ProService.delFfd(pid);
- ProService.delXfoil(pid);
- ProService.delAdflow(pid);
- ProService.delComval(pid);
- }
- /**
- * 删除 结果数据
- * @param pid
- */
- public static void delComval(String pid){
- MdoProComvalMapper dao = UtilTools.getBean(MdoProComvalMapper.class);
- MdoProComvalSQLBuilder sb = new MdoProComvalSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 inoutpara
- * @param pid
- */
- public static void delInoutpara(String pid){
- MdoProInoutParaMapper dao = UtilTools.getBean(MdoProInoutParaMapper.class);
- MdoProInoutParaSQLBuilder sb = new MdoProInoutParaSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 adflow
- * @param pid
- */
- public static void delAdflow(String pid){
- MdoProAdflowMapper dao = UtilTools.getBean(MdoProAdflowMapper.class);
- MdoProAdflowSQLBuilder sb = new MdoProAdflowSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 xfoil
- * @param pid
- */
- public static void delXfoil(String pid){
- MdoProXfoilMapper dao = UtilTools.getBean(MdoProXfoilMapper.class);
- MdoProXfoilSQLBuilder sb = new MdoProXfoilSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 ffd
- * @param pid
- */
- public static void delFfd(String pid){
- MdoProFfdMapper dao = UtilTools.getBean(MdoProFfdMapper.class);
- MdoProFfdSQLBuilder sb = new MdoProFfdSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 cst
- * @param pid
- */
- public static void delCst(String pid){
- MdoProCstMapper dao = UtilTools.getBean(MdoProCstMapper.class);
- MdoProCstSQLBuilder sb = new MdoProCstSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 代理优化器
- * @param pid
- */
- public static void delSurro(String pid){
- MdoProSurroMapper dao = UtilTools.getBean(MdoProSurroMapper.class);
- MdoProSurroSQLBuilder sb = new MdoProSurroSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 进化优化器
- * @param pid
- */
- public static void delEvo(String pid){
- MdoProEvolutionMapper dao = UtilTools.getBean(MdoProEvolutionMapper.class);
- MdoProEvolutionSQLBuilder sb = new MdoProEvolutionSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 梯度优化器
- * @param pid
- */
- public static void delGrad(String pid){
- MdoProGradMapper dao = UtilTools.getBean(MdoProGradMapper.class);
- MdoProGradSQLBuilder sb = new MdoProGradSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 var
- * @param pid
- */
- public static void delVar(String pid){
- MdoProjectVariateMapper dao = UtilTools.getBean(MdoProjectVariateMapper.class);
- MdoProjectVariateSQLBuilder sb = new MdoProjectVariateSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 con
- * @param pid
- */
- public static void delCon(String pid){
- MdoProjectConstraintMapper dao = UtilTools.getBean(MdoProjectConstraintMapper.class);
- MdoProjectConstraintSQLBuilder sb = new MdoProjectConstraintSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- /**
- * 删除 obj
- * @param pid
- */
- public static void delObj(String pid){
- MdoProjectObjfunMapper dao = UtilTools.getBean(MdoProjectObjfunMapper.class);
- MdoProjectObjfunSQLBuilder sb = new MdoProjectObjfunSQLBuilder();
- sb.createCriteria().andPidEqualTo(pid);
- dao.deleteByExample(sb);
- }
- }
|