| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <t:base type="jquery,easyui,tools"></t:base>
- <script type="text/javascript">
- $(function() {
- $('#processtree').tree({
- animate : true,
- onClick : function(node) {
- $('#process-panelss').panel("refresh", "processController.do?processList&typeid=" + node.id);
- }
- });
- });
- function processcofig(id) {
- addOneTab('<t:mutiLang langKey="common.process.config"/>', 'processController.do?processTabs&processid=' + id);
- }
- function deploymentList(processkey) {
- addOneTab('<t:mutiLang langKey="common.process.published"/>', 'activitiController.do?deploymentListByProcesskey&processkey=' + processkey);
- }
- function processUpload(id){
- openuploadwin('<t:mutiLang langKey="common.process.import"/>', 'processController.do?processUpload&id='+id, "processList");
- }
- </script>
- <div class="easyui-layout" fit="true">
- <div region="center" style="padding:0px;border:0px" id="process-panelss">
- <t:datagrid name="processList" title="common.process.list" queryMode="single" actionUrl="processController.do?processGrid&typeid=${typeid}" idField="id" sortName="createDate" sortOrder="desc">
- <t:dgCol title="流程ID" field="id" width="100" hidden="true"></t:dgCol>
- <t:dgCol title="common.process.name" field="processname" query="true" width="70"></t:dgCol>
- <t:dgCol title="common.process.key" field="processkey" width="70"></t:dgCol>
- <t:dgCol title="common.process.status" field="TSType.typename" width="70"></t:dgCol>
- <t:dgCol title="common.bpm_status" field="processstate" replace="common.bpmstatus.publish_1,common.bpmstatus.unpublish_0" width="70"></t:dgCol>
- <t:dgCol title="common.operation" field="opt"></t:dgCol>
- <t:dgFunOpt title="common.process.upload" funname="processUpload(id)" urlclass="ace_button" urlfont="fa-cloud-upload"></t:dgFunOpt>
- <t:dgFunOpt funname="processcofig(id)" title="common.process.config" urlclass="ace_button" urlfont="fa-gear" urlStyle="background-color:#ec4758;"></t:dgFunOpt>
- <t:dgConfOpt url="processController.do?deployProcess&processid={id}" message="common.process.publish.sure" title="common.publish" urlclass="ace_button" urlStyle="background-color:#FF7F00;" urlfont="fa-play-circle-o"></t:dgConfOpt>
- <t:dgFunOpt exp="processstate#eq#1" funname="deploymentList(processkey)" title="common.process.version" urlclass="ace_button" urlfont="fa-sitemap"></t:dgFunOpt>
- <t:dgDelOpt exp="processstate#eq#0" url="processController.do?delprocess&id={id}" title="common.delete" urlclass="ace_button" urlfont="fa-trash-o"></t:dgDelOpt>
- </t:datagrid>
- <div id="processListtb" style="padding: 3px; height: 25px">
- <div style="float: left;">
- <a href="#" class="easyui-linkbutton" plain="true" icon="icon-add" operationCode="add" onclick="openwindow('<t:mutiLang langKey="common.process.add"/>','designerController.do?processDesigner','processList','100%','100%')"><t:mutiLang langKey="common.process.add"/></a>
- <a href="#" class="easyui-linkbutton" plain="true" icon="icon-edit" operationCode="edit" onclick="editfs('<t:mutiLang langKey="common.process.update"/>','designerController.do?processDesigner')"><t:mutiLang langKey="common.process.update"/></a>
- </div>
- </div>
- </div></div>
- <div region="west" style="width: 150px;" title="<t:mutiLang langKey="common.type.list"/>" split="true">
- <div class="easyui-panel" style="padding: 10px;" fit="true" border="false">
- <ul id="processtree" class="">
- <c:forEach items="${typegroupList}" var="typegroup">
- <li id="">
- <span><t:mutiLang langKey="${typegroup.typegroupname }"/> </span>
- <c:forEach items="${typegroup.TSTypes}" var="type">
- <ul>
- <li id="${type.id }">
- <span><t:mutiLang langKey="${type.typename}"/></span>
- </li>
- </ul>
- </c:forEach>
- </li>
- </c:forEach>
- </ul>
- </div>
- </div>
- </div>
|