apps/com.actionsoft.apps.workbench/template/page/com.actionsoft.apps.workbench.content.htm
shangxiaoran@qq.com 2608324b68 初始化应用
2022-06-28 01:22:45 +08:00

267 lines
12 KiB
HTML
Executable File

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><I18N#流程中心></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- JQuery -->
<script type="text/javascript" src="../commons/js/jquery/scripts/jquery.js"></script>
<!-- AWS UI -->
<link rel="stylesheet" type="text/css" href="../commons/css/awsui.css">
<link rel="stylesheet" type="text/css" href="../apps/com.actionsoft.apps.workbench/css/com.actionsoft.apps.workbench.workbench.css">
<script type="text/javascript" src="../commons/js/awsui.js"></script>
<script type="text/javascript" src="../commons/js/public.js"></script>
<script type="text/javascript" src="../commons/js/jquery/scripts/ui/datepicker/aws.datepicker-zh-CN.js"></script>
<script>
var 你选中了清空委托记录 = "<I18N#你选中了清空委托记录>";
var 委托说明不允许为空 = "<I18N#委托说明不允许为空>";
var 失效时间不能小于生效时间 = "<I18N#失效时间不能小于生效时间>";
var 你选中了删除一条委托记录 = "<I18N#你选中了删除一条委托记录>";
var 提示 = "<I18N#提示>";
var 你选中了已办任务收回 = "<I18N#你选中了已办任务收回>";
var 你选中了增加一条委托记录 = "<I18N#你选中了增加一条委托记录>";
var 委托说明 = "<I18N#委托说明>";
var 收回原因不允许为空 = "<I18N#收回原因不允许为空>";
var 流程不允许为空 = "<I18N#流程不允许为空>";
var 代理人不允许为空 = "<I18N#代理人不允许为空>";
var 发起部门不允许为空 = "<I18N#发起部门不允许为空>";
var 如果离开本页面所做的更改将会丢失 = "<I18N#如果离开本页面所做的更改将会丢失>";
var 撤销原因不允许为空 = "<I18N#撤销原因不允许为空>";
var 请检查工作台全局属性打开方式参数设置 = "<I18N#请检查工作台全局属性打开方式参数设置>";
var 撤销 = "<I18N#撤销>";
var 收回 = "<I18N#收回>";
var 确认要催办当前的办理者吗 = "<I18N#确认要催办当前的办理者吗>";
var 添加委托设置 = "<I18N#添加委托设置>";
var 失效时间不允许为空 = "<I18N#失效时间不允许为空>";
var 修改委托设置 = "<I18N#修改委托设置>";
var 生效时间不允许为空 = "<I18N#生效时间不允许为空>";
var 发起流程="<I18N#发起流程>";
</script>
<script src="../apps/com.actionsoft.apps.workbench/js/com.actionsoft.apps.workbench.event.js"></script>
<script src="../apps/com.actionsoft.apps.workbench/js/com.actionsoft.apps.workbench.content.js"></script>
<script>
var navList = "<#navList>";
var limit = '<#limit>';
var 我的工作台 = '<I18N#我的工作台>';
var titleTask = "<I18N#待办任务>";
var titleHistory = "<I18N#已办任务>";
var titleTrack = "<I18N#发起跟踪>";
var titleUnreadNotice = "<I18N#待阅任务>";
var titleNotice = "<I18N#已阅任务>";
var titleSet = "<I18N#委托设置>";
var titleDocument = "<I18N#说明>";
var 删除 = "<I18N#删除>";
var 刷新 = "<I18N#刷新>";
var 确定 = "<I18N#确定>";
var 重置 = "<I18N#重置>";
var 上一页 = "<I18N#上一页>";
var 下一页 = "<I18N#下一页>";
var iobdData = <#iobdData>;
var iorData = <#iorData>;
var iosData = <#iosData>;
var iocData = <#iocData>;
var XXXX="master....";
var showMoreStyle =<#showMoreStyle>;
$(function(){
var opt = {
width : 80,
data : [
{id:"mytask",text:"我的任务"},
{id:"delegate",text:"受托任务"},
]
};
$("#delegateMode").select2(opt);
$("#delegateMode").on("change", function (e) {
WorkbenchContentEvent.contentEvent.refreshTask();
});
$("#tagLoadMore").on("click",function() {
window.frames["dataFrame"].MoreStyle.load();
});
});
</script>
<style>
#proListDialog li {
height: 35px;
border-bottom: 1px solid #eee;
line-height: 35px;
margin-left: 10px;
}
#proListDialog li img:first-child {
width: 16px;
margin-right: 10px;
position: relative;
top:-12px;
}
.goimg {
position: relative;
float: right;
top: 10px;
width: 14px;
}
.process_list li span{
display: inline-block;
max-width: 406px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.process_list .groupNode{
margin-bottom: 10px;
}
</style>
</head>
<body>
<form id="frameMain" name="frameMain">
<div id="sidebarCollapseBasic"></div>
<div id="navDiv" >
<div id="nav">
<#navList>
</div>
<div id="left-toggle" >
<span class="icon-big icon-toggle">
<i id="openicon" class="awsui-iconfont" style="font-size: 20px;display: none;color: #fff;">&#xe838;</i>
<i id="closeicon" class="awsui-iconfont" style="font-size: 20px;display: none">&#xe704;</i>
</span>
</div>
</div>
<div id="contentDiv">
<div id="toolbar" class="awsui-toolbar" style="display: none;">
<div id="tool">
<span class="button-group hide" id="processSettingBtnGroup">
<button type="button" id="saveProcessSettingButton" class="button green" onclick="WorkbenchContentEvent.contentEvent.saveProcessSetting(this);"><I18N#保存></button>
</span>
<span class="button-group hide" id="delegationBtnGroup">
<span type="button" id="returnButton" class="button" style="margin-left:10px !important;" onclick="WorkbenchContentEvent.contentEvent.changeDelegationPage('list');">
<I18N#返回>
</span>
<span type="button" id="addDelegationButton" class="button blue hide" style="margin-left: 10px !important;" onclick="WorkbenchContentEvent.contentEvent.changeDelegationPage('add');"><I18N#新建></span>
</span>
<span type="button" style="display:none;margin-right:5px;" id="createProcessButton" display="<#todoTaskPageNewDisplay>" class="button blue" onclick="WorkbenchContentEvent.contentEvent.createProcessDialog();"><I18N#新建></span>
<span id="group" class="button-group">
<span type="button" id="refreshButton" class="button" onclick="WorkbenchContentEvent.contentEvent.refreshTask();">
<span class="icon-16 icon-refresh" title='<I18N#刷新>'> </span>
</span>
<span type="button" id="groupButton" class="button">
<span class="title"><I18N#分组></span>
<span class="icon-16 down"> </span>
</span>
<span type="button" id="deleteDelegationButton" class="button red" onclick="WorkbenchContentEvent.contentEvent.removeDelegation();;"><I18N#删除></span>
</span>
<span id="tagDelegateQueryMode"><select id="delegateMode"></select></span>
<button id="tagLoadMore" type="button" class="awsui-btn"><I18N#加载更多></button>
<span type="button" style="display:none;margin-right:5px;" id="tagReadTimeAllNotification" class="button blue" onclick="WorkbenchContentEvent.contentEvent.tagReadTimeAllNotification();"><I18N#全部设置已读></span>
<span id="batchGoup" class="button-group"> <span type="button" id="batchButton" class="button" onclick="WorkbenchContentEvent.contentEvent.batchDealTask();"><I18N#批量办理>
</span>
<span type="button" id="deleteButton" class="button red" onclick="WorkbenchContentEvent.contentEvent.deleteTask();"><I18N#删除></span>
</span>
<span class="button-group">
<span id="titleTipFirst" class="toolbarText titleTip" style="font-size: 18px"></span>
<span class="titleTipSecond" class="toolbarText titleTip" style="font-size: 18px"></span>
</span>
<div id="groupMenu" style="display: none">
<#groupMenu>
</div>
</div>
<div id="searchDiv">
<div>
<input type="text" style="width:437px;" id="buttoneditSuperior" onkeydown='if(event.keyCode==13){WorkbenchContentEvent.contentEvent.search(1);return false;}' class="txt" placeholder="<I18N#搜索标题、摘要>">
</div>
<div>
<table id="processSearchTable" class="searchTable">
<tr id="searchOwner">
<td class="awsui-ux-title"><I18N#来自></td>
<td>
<div id="owner" class="awsui-superinput" style="width:266px;">
<input id='userinput' name="userinput" placeholder="<I18N#查询>" value="" type="text" class="awsui-textbox awsui-combobox-input" autocomplete="off" onblur="WorkbenchContentEvent.contentEvent.removeUserinput();"/>
</div></td>
</tr>
<tr>
<td class="awsui-ux-title"><I18N#标题></td>
<td>
<input type='text' name='title' id="title" class="awsui-input" value="" style="width:272px;">
</td>
</tr>
<tr class="iox_search iobd">
<td class="awsui-ux-title"><I18N#业务域></td>
<td>
<input type='text' name='iobd' id="iobd"
class="awsui-textbox" value="">
</td>
</tr>
<tr class="iox_search ior">
<td class="awsui-ux-title"><I18N#组织区域></td>
<td>
<input type='text' name='ior' id="ior"
class="awsui-textbox" value="">
</td>
</tr>
<tr class="iox_search ios">
<td class="awsui-ux-title"><I18N#系统></td>
<td>
<input type='text' name='ios' id="ios"
class="awsui-textbox" value="">
</td>
</tr>
<tr class="iox_search ioc">
<td class="awsui-ux-title"><I18N#自定义></td>
<td>
<input type='text' name='ioc' id="ioc"
class="awsui-textbox" value="">
</td>
</tr>
<tr>
<td class="awsui-ux-title"><I18N#时间区间></td>
<td><div id="datepickerRange"></div></td>
</tr>
<#SADArchive>
<#customCondition>
<tr>
<td colspan="2" id="td-button">
<button id="searchOk" type="button" class="button blue">
<I18N#确定>
</button>
<button id="searchReset" type="button" class="button">
<I18N#重置>
</button></td>
</tr>
</table>
</div>
</div>
</div>
<span id="taskReturnButton" class="button" onclick="WorkbenchContentEvent.contentEvent.returnTaskListPage();">
<span style="width: 16px;height: 16px;margin-right: -3px;margin-top: -3px;padding-right:5px; display: inline-block;vertical-align: middle;background: url(../commons/img/back.png) no-repeat !important;"></span>
返回
</span>
<iframe id="dataFrame" name="dataFrame" frameborder="0" src="../commons/wait.htm"></iframe>
</div>
<div style="width:510px;display:none;" id="proListDialog">
<div style="padding: 10px 0px 10px 10px">
<div style="position: relative;margin-bottom: 15px;">
<input type="text" placeholder="<I18N#请输入关键字>" class="txt" id="keyWord" style="width: 457px;">
<span style="position: absolute;right: 12px;" onclick="todoProcListSearch();" class="awsui-buttonedit-search"></span>
</div>
<ul class="process_list" style="max-height: 255px;overflow: hidden;overflow-y: auto;padding-right: 10px;">
</ul>
</div>
</div>
<input type="hidden" id="sid" name="sid" value="<#sid>"/>
<input type="hidden" id="timer" name="timer" value="<#timer>"/>
<input type="hidden" id="taskInstId" name="taskInstId" value="<#taskInstId>"/>
<input type="hidden" id="boxName" name="boxName" value="<#boxName>" />
<input type="hidden" id="DelegationProcess" name="DelegationProcess" value="<#DelegationProcess>" />
<input type="hidden" id="openTarget" name="openTarget" value="<#openTarget>"/>
<input type="hidden" id="isAvailableIOBD" name="isAvailableIOBD" value="<#isAvailableIOBD>"/>
<input type="hidden" id="isAvailableIOR" name="isAvailableIOR" value="<#isAvailableIOR>"/>
<input type="hidden" id="isAvailableIOS" name="isAvailableIOS" value="<#isAvailableIOS>"/>
<input type="hidden" id="isAvailableIOC" name="isAvailableIOC" value="<#isAvailableIOC>"/>
<input type="hidden" id="updateDelegationButton" name="updateDelegationButton" value=""/>
<input type="hidden" id="eaiurl" name="eaiurl" value="<#eaiurl>"/>
</form>
</body>
</html>