Show the date the reviewer was requested
This commit is contained in:
parent
2738e938f7
commit
b4b274cabd
view/src/main/java/se/su/dsv/scipro/admin/pages
@ -18,8 +18,15 @@
|
||||
<dt>Language</dt>
|
||||
<dd wicket:id="language"></dd>
|
||||
|
||||
<dt>Thesis document</dt>
|
||||
<dd wicket:id="rough_draft"></dd>
|
||||
<wicket:enclosure>
|
||||
<dt>Reviewer requested at</dt>
|
||||
<dd wicket:id="requested_at"></dd>
|
||||
</wicket:enclosure>
|
||||
|
||||
<wicket:enclosure>
|
||||
<dt>Thesis document</dt>
|
||||
<dd wicket:id="rough_draft"></dd>
|
||||
</wicket:enclosure>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
|
@ -15,6 +15,7 @@ import org.apache.wicket.model.LoadableDetachableModel;
|
||||
import org.apache.wicket.request.mapper.parameter.PageParameters;
|
||||
import org.apache.wicket.util.string.StringValueConversionException;
|
||||
import se.su.dsv.scipro.components.AutoHidingListView;
|
||||
import se.su.dsv.scipro.components.DateLabel;
|
||||
import se.su.dsv.scipro.data.DetachableServiceModel;
|
||||
import se.su.dsv.scipro.file.FileReference;
|
||||
import se.su.dsv.scipro.profile.UserLabel;
|
||||
@ -23,6 +24,7 @@ import se.su.dsv.scipro.profile.UserProfileImage;
|
||||
import se.su.dsv.scipro.project.Project;
|
||||
import se.su.dsv.scipro.project.ProjectService;
|
||||
import se.su.dsv.scipro.repository.panels.ViewAttachmentPanel;
|
||||
import se.su.dsv.scipro.reviewing.Decision;
|
||||
import se.su.dsv.scipro.reviewing.ReviewPeriod;
|
||||
import se.su.dsv.scipro.reviewing.ReviewerAssignmentService;
|
||||
import se.su.dsv.scipro.reviewing.ReviewerCandidates;
|
||||
@ -83,6 +85,13 @@ public class AdminAssignReviewerPage extends AbstractAdminProjectPage {
|
||||
add(new UserLinkPanel("supervisor", projectModel.map(Project::getHeadSupervisor)));
|
||||
add(new EnumLabel<>("language", projectModel.map(Project::getLanguage)));
|
||||
add(new ViewAttachmentPanel("rough_draft", roughDraftApproval.map(RoughDraftApproval::getCurrentThesis).map(FileReference::getFileDescription)));
|
||||
add(new DateLabel("requested_at", roughDraftApproval.map(RoughDraftApproval::getCurrentDecision).map(Decision::getRequested)) {
|
||||
@Override
|
||||
protected void onConfigure() {
|
||||
super.onConfigure();
|
||||
setVisible(getDefaultModelObject() != null);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user