roaddefecttask.jsp
来自「Java的框架」· JSP 代码 · 共 75 行
JSP
75 行
<%@ include file="/common/taglibs.jsp"%>
<%@ page import="mcaps.apps.prrm.task.model.Category"%>
<%@ page import="mcaps.apps.prrm.roaddefect.model.RoadDefectStatus"%>
<p><h3><fmt:message key="roadDefect.subtitle.task"/></h3></p>
<c:set var="buttons2">
<!-- Assign task for inspection -->
<c:url var="assignInspectionUrl" value="taskForm.action">
<c:param name="method" value="add" />
<c:param name="roadDefectId" value="${roadDefect.id}" />
<c:param name="category" value="<%=Category.INSPECTION%>" />
<c:param name="from" value="roadDefect" />
</c:url>
<button name="assignInspection" type="button" style="margin-right: 5px"
onclick="window.location='<c:out value="${assignInspectionUrl}"/>'"
<c:choose>
<c:when test="${roadDefect.status == 'Opened'}">
<c:if test="${fn:length(requestScope.taskList) >=1}">
disabled
</c:if>
</c:when>
<c:when test="${roadDefect.status == 'Pending'}">
</c:when>
<c:otherwise>
disabled
</c:otherwise>
</c:choose>
>
<fmt:message key="button.roadDefect.assignInspection"/>
</button>
<!-- Assign task for repair -->
<c:url var="assignRepairUrl" value="taskForm.action">
<c:param name="method" value="add" />
<c:param name="roadDefectId" value="${roadDefect.id}" />
<c:param name="category" value="<%=Category.REPAIR%>" />
<c:param name="from" value="roadDefect" />
</c:url>
<button name="assignRepair" type="button" style="margin-right: 5px"
onclick="window.location='<c:out value="${assignRepairUrl}"/>'"
<c:choose>
<c:when test="${roadDefect.status == 'Inspected'}"></c:when>
<c:otherwise>
disabled
</c:otherwise>
</c:choose>
>
<fmt:message key="button.roadDefect.assignRepair"/>
</button>
<!--
<c:if test="${roadDefect.status == 'Opened'}">
<c:url var="assignTaskUrl"
value="taskForm.action?method=add&roadDefectId=${roadDefect.id}&category=1&from=roaddefect"/>
<button name="assignTask" type="button" style="margin-right: 5px"
onclick="location.href='<c:out value="${assignTaskUrl}"/>'">
<fmt:message key="button.roadDefect.assign"/>
</button>
</c:if>
-->
<!-- If already verified (inspected), allow assign task for repair -->
<!-- <c:if test="${roadDefect.status == 'Inspected'}">
<c:url var="assignTaskUrl"
value="taskForm.action?method=add&roadDefectId=${roadDefect.id}&category=2&from=roaddefect"/>
<button name="assignTask" type="button" style="margin-right: 5px"
onclick="location.href='<c:out value="${assignTaskUrl}"/>'">
<fmt:message key="button.roadDefect.assign"/>
</button>
</c:if>
-->
</c:set>
<c:out value="${buttons2}" escapeXml="false" />
<jsp:include page="/WEB-INF/pages/prrm/task/taskList.jsp"/>
<c:out value="${buttons2}" escapeXml="false" />
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?