Browse Source

修改看板时,删除关联的看板实例

sunyj 8 years ago
parent
commit
1aaf64acc6

+ 2 - 0
kanban-console/src/main/java/com/uas/kanban/service/impl/KanbanServiceImpl.java

@@ -58,6 +58,8 @@ public class KanbanServiceImpl extends BaseService<Kanban> {
 		Kanban kanban = kanbanDao.parse(json);
 		checkTemplates(kanban.getTemplateCodes());
 		kanban.setUserCode(SystemSession.checkUser().getCode());
+		// 先删除有关联的看板实例
+		kanbanInstanceService.deleteByKanbanCodes(Arrays.asList(kanban.getCode()));
 		return kanbanDao.update(kanban);
 	}