저는 휴가 신청 승인을 위해 워크 플로우 (Java 웹 애플리케이션에 통합 됨)를 작성 중입니다. 작업 흐름은 다음과 같습니다.Drools Flow를 사용하여 역할을 관리하고 웹 양식을 생성하는 방법은 무엇입니까?
직원에 대한 휴가 요청이 발생했습니다.
사례 1 : 직원의 역할이 팀장이 아닌 경우. 요청은 직원의 팀 리더에게 전송됩니다. 팀 리드가 거부되면 워크 플로가 종료됩니다. 팀 리드가 승인하면 요청이 관리자에게 전달됩니다.
사례 2 : 직원의 역할이 팀 리드 인 경우. 요청이 Manager로 바로 전송됩니다.
관리자가 응용 프로그램을 승인/거부하면 워크 플로가 종료됩니다. 승인/거부시 사용자는 주석을 입력해야합니다.
사용자 입력을 위해 웹 양식을 생성해야합니다. 옵션은 동적 일 수 있으며 워크 플로 자체에서 정의해야합니다. 이것을 어떻게 할 수 있습니까? 서로 다른 역할에 따라 워크 플로의 방향을 관리하는 올바른 방법은 무엇입니까?
의견/제안을 환영합니다. 이를 달성하기 위해 누군가가 샘플/샘플 코드로 나를 안내 할 수 있다면 도움이 될 것입니다.