enum label for approval steps
This commit is contained in:
parent
34ef72f1eb
commit
03af12d860
view/src/main/java/se/su/dsv/scipro
@ -5,7 +5,7 @@
|
||||
<div class="well well-sm" wicket:id="projectHeader"></div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-6">
|
||||
<h4>Final seminar approval</h4>
|
||||
<h4><span wicket:id="title"></span></h4>
|
||||
<div wicket:id="details"></div>
|
||||
<form wicket:id="decision">
|
||||
<div wicket:id="feedbackPanel"></div>
|
||||
|
@ -1,6 +1,7 @@
|
||||
package se.su.dsv.scipro.reviewer;
|
||||
|
||||
import org.apache.wicket.feedback.FencedFeedbackPanel;
|
||||
import org.apache.wicket.markup.html.basic.EnumLabel;
|
||||
import org.apache.wicket.markup.html.form.Button;
|
||||
import org.apache.wicket.markup.html.form.Form;
|
||||
import org.apache.wicket.markup.html.form.FormComponent;
|
||||
@ -30,14 +31,15 @@ public class FinalSeminarApprovalDecisionPage extends AbstractSupervisorPage imp
|
||||
@Inject
|
||||
private ReviewerDecisionService reviewerDecisionService;
|
||||
|
||||
public FinalSeminarApprovalDecisionPage(final IModel<ReviewerApproval> finalSeminarApproval) {
|
||||
setDefaultModel(finalSeminarApproval);
|
||||
public FinalSeminarApprovalDecisionPage(final IModel<ReviewerApproval> approval) {
|
||||
setDefaultModel(approval);
|
||||
|
||||
IModel<Project> project = new PropertyModel<>(finalSeminarApproval, "project");
|
||||
IModel<Project> project = new PropertyModel<>(approval, "project");
|
||||
add(new ProjectHeaderPanel("projectHeader", project));
|
||||
add(new ViewForumThreadPanel("communication", getThread(project)));
|
||||
add(new FinalSeminarApprovalProcessPanel("details", finalSeminarApproval));
|
||||
add(new DecisionForm("decision", finalSeminarApproval));
|
||||
add(new FinalSeminarApprovalProcessPanel("details", approval));
|
||||
add(new DecisionForm("decision", approval));
|
||||
add(new EnumLabel<>("title", new PropertyModel<ReviewerApproval.Step>(approval, "step")));
|
||||
}
|
||||
|
||||
private LoadableDetachableModel<ReviewerThread> getThread(final IModel<Project> project) {
|
||||
|
@ -88,5 +88,8 @@ PeerEvent.REQUEST_EXPIRED = Peer request was not selected for peer review within
|
||||
MileStoneEvent.MILESTONE_CONFIRMED = Milestone confirmed.
|
||||
MileStoneEvent.MILESTONE_REVOKED = Milestone revoked.
|
||||
|
||||
Step.ROUGH_DRAFT_APPROVAL = Rough draft approval
|
||||
Step.FINAL_SEMINAR_APPROVAL = Final seminar approval
|
||||
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user