| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218 |
- <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <!DOCTYPE html>
- <html>
- <head>
- <title>任务流</title>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <script type="text/javascript">
- //编写自定义JS代码
- </script>
- </head>
- <body>
- <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="pActivitiTaskController.do?doAdd" >
- <input id="id" name="id" type="hidden" value="${pActivitiTaskPage.id }"/>
- <table style="width: 600px;" cellpadding="0" cellspacing="1" class="formtable">
- <tr>
- <td align="right">
- <label class="Validform_label">
- 任务名称:
- </label>
- </td>
- <td class="value">
- <input id="name" name="name" type="text" style="width: 150px" class="inputxt" ignore="ignore" value="${pActivitiTaskPage.name}"/>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">任务名称</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 流程
- </label>
- </td>
- <td class="value">
- <input id="processId" name="processId" type="hidden" style="width: 150px" class="inputxt" ignore="ignore" value="${pActivitiTaskPage.processId}"/>
- <input id="processName" name="processName" type="text" style="width: 150px" class="inputxt" ignore="ignore" value="${pActivitiTaskPage.processName}"/>
- <a href="#" class="easyui-linkbutton" plain="true" icon="icon-select" id="roleSearch" onclick="openActivitiSelect()">选择</a>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">流程</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 任务类型
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="taskType" id="taskType" type="list" typeGroupCode="tasktype" defaultVal="${pActivitiTaskPage.taskType}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">任务类型</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 延期开始天数:
- </label>
- </td>
- <td class="value">
- <input id="taskDelay" name="taskDelay" type="text" style="width: 150px" class="inputxt" datatype="n" ignore="ignore" value="${pActivitiTaskPage.taskDelay}"/>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">任务消耗时间</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 预计任务消耗时间:
- </label>
- </td>
- <td class="value">
- <input id="taskCostTime" name="taskCostTime" type="text" style="width: 150px" class="inputxt" datatype="n" ignore="ignore" value="${pActivitiTaskPage.taskCostTime}"/>
- <t:dictSelect field="taskCostTimeType" id="taskCostTimeType" type="list" typeGroupCode="activiti_task_cost_time_type" defaultVal="${pActivitiTaskPage.taskCostTimeType}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">任务消耗时间</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 执行方式:
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="executeType" id="executeType" type="list" typeGroupCode="activiti_task_execute_type" defaultVal="${pActivitiTaskPage.executeType}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">执行方式</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 执行类:
- </label>
- </td>
- <td class="value">
- <input id="executeClass" name="executeClass" type="text" style="width: 150px" class="inputxt" ignore="ignore" value="${pActivitiTaskPage.executeClass}">
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">执行类</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 表单:
- </label>
- </td>
- <td class="value">
- <input id="form" name="form" type="text" style="width: 150px" class="inputxt" ignore="ignore" value="${pActivitiTaskPage.form}" />
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">表单</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 工作所属角色:
- </label>
- </td>
- <td class="value">
- <%--<input id="ownerRole" name="ownerRole" type="text" style="width: 150px" class="inputxt" ignore="ignore" />--%>
- <input id="roleid" name="ownerRole" type="hidden" value="${pActivitiTaskPage.ownerRole}"/>
- <input id="roleName" name="ownerRoleName" class="inputxt" value="${pActivitiTaskPage.ownerRoleName}" readonly="readonly" datatype="*" />
- <t:choose hiddenName="roleid" hiddenid="id" textname="roleName" url="userController.do?roles" left="50%" name="roleList" icon="icon-search" title="common.role.list" isclear="true" isInit="true"></t:choose>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">工作所属角色</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 执行端:
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="executeWay" id="executeWay" type="list" typeGroupCode="activiti_task_execute_way" defaultVal="${pActivitiTaskPage.executeWay}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">执行端</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 重要程度:
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="important" id="important" type="list" typeGroupCode="activiti_task_important" defaultVal="${pActivitiTaskPage.important}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">重要程度</label>
- </td>
- </tr>
- <tr>
- <td align="right">
- <label class="Validform_label">
- 检验完成:
- </label>
- </td>
- <td class="value">
- <t:dictSelect field="checkResult" id="checkResult" type="list" typeGroupCode="activiti_task_check_result" defaultVal="${pActivitiTaskPage.checkResult}"
- hasLabel="false" datatype="*" ></t:dictSelect>
- <span class="Validform_checktip"></span>
- <label class="Validform_label" style="display: none;">检验完成</label>
- </td>
- </tr>
-
- </table>
- </t:formvalid>
- </body>
- <script>
- function openActivitiSelect() {
- var processId=$("#processId").val();
- $.dialog({content: 'url:pActivitiTaskController.do?activitiSelect&id='+processId,
- zIndex: getzIndex(), title: '选择流程', lock: true, width: '400px', height: '350px', opacity: 0.4, button: [
- {name: '确定', callback: callbackActivitiSelect, focus: true},
- {name: '取消', callback: function (){}}
- ]});
- }
- function callbackActivitiSelect(){
- var iframe = this.iframe.contentWindow;
- var selectedRows = iframe.getSelected();
- var ids = new Array();
- var names = new Array();
- for(var i in selectedRows){
- var row = selectedRows[i];
- var id = row.id;
- var processname = row.processname;
- ids.push(id);
- names.push(processname);
- break;
- }
- $('#processName').val(names.join(','));
- $('#processId').val(ids.join(','));
- }
- $('select').each(function(){
- var t = $(this);
- var dv = t.attr('defalutValue');
- if(dv){
- var options = dv.find('option');
- for(option in options){
- if(option.val()==dv){
- option.attr('selected','selected');
- }
- }
- }
- });
- </script>
|