Bladeren bron

用户邮箱验证码

huangxingxing 3 maanden geleden
bovenliggende
commit
1c8ef4577a
1 gewijzigde bestanden met toevoegingen van 14 en 0 verwijderingen
  1. 14 0
      src/main/java/com/miniframe/bisiness/mdo/MDO0050Service.java

+ 14 - 0
src/main/java/com/miniframe/bisiness/mdo/MDO0050Service.java

@@ -12,6 +12,8 @@ import com.miniframe.generate.comm.mdo.D_MDO0049;
 import com.miniframe.model.mdo.*;
 import com.miniframe.model.mdo.dao.MdoProAdflowMapper;
 import com.miniframe.model.mdo.dao.MdoProInoutParaMapper;
+import com.miniframe.model.mdo.dao.MdoProjectConstraintMapper;
+import com.miniframe.model.mdo.dao.MdoProjectObjfunMapper;
 
 /**
  * 西工大系统,“adflow参数添加修改”逻辑处理(重新生成不覆盖)。
@@ -147,6 +149,18 @@ public class MDO0050Service extends MDO0050BaseModel implements ExecProcessFlow
 		xpsb.createCriteria().andFatheridEqualTo(adid);
 		xpDao.deleteByExample(xpsb);
 
+		MdoProjectConstraintMapper cdao = UtilTools.getBean(MdoProjectConstraintMapper.class);
+		MdoProjectConstraintSQLBuilder csb = new MdoProjectConstraintSQLBuilder();
+		MdoProjectConstraintSQLBuilder.Criteria csc = csb.createCriteria();
+		csc.andComidEqualTo(adid);
+		cdao.deleteByExample(csb);
+
+		MdoProjectObjfunMapper fdao = UtilTools.getBean(MdoProjectObjfunMapper.class);
+		MdoProjectObjfunSQLBuilder fsb = new MdoProjectObjfunSQLBuilder();
+		MdoProjectObjfunSQLBuilder.Criteria fsc =fsb.createCriteria();
+		fsc.andComidEqualTo(adid);
+		fdao.deleteByExample(fsb);
+
 	}
 	private void insetInoutPara(String inParams, String adid,Integer type,String pid) {
 		MdoProInoutParaMapper xpDao = UtilTools.getBean(MdoProInoutParaMapper.class);