chenr 8 kuukautta sitten
vanhempi
commit
707e7508ca

+ 2 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreeContractServiceImpl.java

@@ -1295,7 +1295,6 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                             wbsTreeContract1.setIsBussShow(1); // 是否隐藏表
                             wbsTreeContract1.setTabFileType(1);//没有上传附件
                             wbsTreeContract1.setPdfUrl("");
-                            wbsTreeContract.setIsDeleted(1);
                             String tabName = wbsTreeContract.getInitTableName();
                             // 字段查询 并去掉公式字段
                             String colkeys = "SELECT GROUP_CONCAT(COLUMN_NAME) as colkeys from information_schema.COLUMNS c where c.table_name='" + tabName + "' and COLUMN_NAME not in('id','p_key_id')";
@@ -1305,6 +1304,8 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                             String querySql = "insert into " + tabName + " (id,p_key_id," + colkeys + ") select '" + newPkId + "','" + newPkId + "'," + colkeys + " from " + tabName + " where p_key_id=" + wbsTreeContract1.getPKeyId();
                             jdbcTemplate.execute(querySql);
                             this.save(wbsTreeContract1);
+                            String delsql="delete from m_wbs_tree_contract where p_key_id="+wbsTreeContract1.getPKeyId();
+                            jdbcTemplate.execute(delsql);
                             for (WbsTreeContract wbsTreeCont : wbsTreeContractList2) {
                                 UpdateWrapper<WbsTreeContract> updateWrapper = new UpdateWrapper<>();
                                 updateWrapper.in("p_key_id", wbsTreeCont.getPKeyId() + "");