Files
SIPAIIS_WMS_JSSW/bin/WebRoot/jsp/views/process-list.jsp

95 lines
3.4 KiB
Plaintext
Raw Permalink Normal View History

2026-01-16 14:13:44 +08:00
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html lang="en">
<head>
<title>流程列表</title>
<%@ include file="/jsp/views/common.jsp" %>
<script src="${ctx }/js/common/jquery-1.8.3.js" type="text/javascript"></script>
<script src="${ctx }/js/common/plugins/jui/jquery-ui-${themeVersion }.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$('#redeploy').button({
icons: {
primary: 'ui-icon-refresh'
}
});
$('#deploy').button({
icons: {
primary: 'ui-icon-document'
}
}).click(function() {
$('#deployFieldset').toggle('normal');
});
});
</script>
</head>
<body>
<c:if test="${not empty message}">
<div class="ui-widget">
<div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;">
<p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
<strong>提示:</strong>${message}</p>
</div>
</div>
</c:if>
<div style="text-align: right;padding: 2px 1em 2px">
<div id="message" class="info" style="display:inline;"><b>提示:</b>点击xml或者png链接可以查看具体内容</div>
<a id='deploy' href='#'>部署流程</a>
<a id='redeploy' href='${ctx }/workflow/redeploy/all' style="display:none">重新部署流程</a>
</div>
<fieldset id="deployFieldset" style="display: none">
<legend>部署新流程</legend>
<div><b>支持文件格式:</b>zip、bar、bpmn、bpmn20.xml</div>
<form action="${ctx }/workflow/deploy" method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" value="Submit" />
</form>
</fieldset>
<table width="100%" class="need-border">
<thead>
<tr>
<th>ProcessDefinitionId</th>
<th>DeploymentId</th>
<th>名称</th>
<th>KEY</th>
<th>版本号</th>
<th>XML</th>
<th>图片</th>
<th>部署时间</th>
<th>是否挂起</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<c:forEach items="${page.result }" var="object">
<c:set var="process" value="${object[0] }" />
<c:set var="deployment" value="${object[1] }" />
<tr>
<td>${process.id }</td>
<td>${process.deploymentId }</td>
<td>${process.name }</td>
<td>${process.key }</td>
<td>${process.version }</td>
<td><a target="_blank" href='${ctx }/workflow/resource/read?processDefinitionId=${process.id}&resourceType=xml'>${process.resourceName }</a></td>
<td><a target="_blank" href='${ctx }/workflow/resource/read?processDefinitionId=${process.id}&resourceType=image'>${process.diagramResourceName }</a></td>
<td>${deployment.deploymentTime }</td>
<td>${process.suspended} |
<c:if test="${process.suspended }">
<a href="processdefinition/update/active/${process.id}">激活</a>
</c:if>
<c:if test="${!process.suspended }">
<a href="processdefinition/update/suspend/${process.id}">挂起</a>
</c:if>
</td>
<td>
<a href='${ctx }/workflow/process/delete?deploymentId=${process.deploymentId}'>删除</a>
<a href='${ctx }/workflow/process/convert-to-model/${process.id}'>转换为Model</a>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</body>
</html>