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 + -
显示快捷键?