apps/com.actionsoft.apps.coe.pal/template/page/install.main.htm
2022-06-27 23:38:56 +08:00

303 lines
19 KiB
HTML
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<title>CoE<I18N#流程卓越中心初始化></title>
<link rel="shortcut icon" type="image/ico" href="/portal/favicon.ico">
<script src="../commons/js/jquery/scripts/jquery.js"></script>
<link rel="stylesheet" href="../commons/js/jquery/demo/app/appviewport2/appviewport2.css">
<script type="text/javascript" src="../commons/js/jquery/demo/app/appviewport2/appviewport2.js"></script>
<script type="text/javascript" src="../apps/com.actionsoft.apps.coe.pal/js/init/coe.install.js"></script>
<script src="../<I18N#COEPATH>/js/init/jquery.tools.min.js"></script>
<script src="../commons/js/awsui.js"></script>
<script src="../commons/js/jquery/scripts/ui/aws.util.js"></script>
<script>
var lang = '<I18N#I18NTYPE>';
</script>
<link type="text/css" rel="stylesheet" href="../commons/css/awsui.css" />
<link rel="stylesheet" type="text/css" href="../<I18N#COEPATH>/css/init/coe.install.tabs.css" />
<link rel="stylesheet" type="text/css" href="../<I18N#COEPATH>/css/init/wing-frame.css" />
<style>
/* tab pane styling */
.panes .maindiv {
display:none;
padding:15px 10px;
border:1px solid #999;
border-top:0;
height:500px;
font-size:14px;
background-color:#fff;
}
html body {
background-attachment: fixed;
background: #F8F8F8;
background-position: center top;
}
.progressbarMainDiv{
padding:0px;display:block; height:22px;width:870px;border-radius: 3px 3px 3px 3px;border:1px;border-style:solid;border-width:1px; border-color:#666;
background-color:#FFF;
}
.progressbarInDiv{
padding:0px;display:block; height:22px;border:0px;
width:0%;
/**background-image: url('../<I18N#COEPATH>/img/pbar-ani.gif');**/
/**background-color:#090;**/
}
.progressbarSpan{
font-size:12px;
color:#333;
}
.nav.pull-right > li {
padding: 5px 0 ;
}
</style>
<script>
var sid="<#sid>";
var initStep="<#initStep>";
var isBPA=<#isBPA>;
var isCC=<#isCC>;
var 重新登录系统 = "<I18N#重新登录系统>";
var 重新开始 = "<I18N#重新开始>";
var 保存成功 = "<I18N#保存成功>";
var 重新初始化 = "<I18N#重新初始化>";
var 应急处理 = "<I18N#应急处理>";
var 服务未启动 = "<I18N#服务未启动>";
var UseCoE= "<I18N#UseCoE>";
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>
$(document).ready(function(){
$("#appviewport2-top-right").bind("click", function(){
$(this).tooltip({text:$("#appviewport2-top-right-dialog"),arrow_left:"271px",autoClose:true});
});
CoE_Install.switch(parseInt(initStep));
});
</script>
<script>
function useCoE()
{
var html =$("#maindiv").html();
$("#maindiv").empty();
$("#maindiv").append('<form action="" name="formCoe" id="formCoe">').append('</form>');
//parent.location='./w?sid='+sid+'&cmd=com.actionsoft.apps.coe.pal_user_home_page';
//alert($("#maindiv").html());
document.LoginOutForm.action = './w';
document.LoginOutForm.submit();
return ;
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
if(location.href.indexOf("com.actionsoft.apps.coe.pal_install_to_init_system_page")==-1)
{
//不是从coe的控制台进来的
if (Sys.chrome)
{
//history.go(-1);
location='../coe';
}else
{
location.reload();
}
}else
{
history.go(-1);
}
}
</script>
</head>
<body >
<div onselectstart="return false;" class="appviewport2-main">
<form name="LoginOutForm" action="./w" method="post">
<input type="hidden" value='<#sid>' name='sid'/>
<input type="hidden" name='cmd' value="com.actionsoft.apps.coe.pal_user_home_page"/>
<input type="hidden" name='path' value="coe"/>
</form>
<div class="appviewport2-top">
<div class="appviewport2-top-left"><I18N#让CoE流程卓越中心开始工作></div>
<div id="appviewport2-top-right" class="appviewport2-top-right">
<!-- <a href="#" onclick="logout();" class="button"><I18N#退出系统></a> -->
</div>
</div>
<div class="appviewport2-left">
<div class="appviewport2-left-content">
<ul >
<li href="./w?sid=<#sid>&cmd=com.actionsoft.apps.coe.pal_install_step1_page&initStep=<#initStep>" >
<img class="appviewport2-left-content-icon" src="../apps/com.actionsoft.apps.coe.pal/img/icon/window.png" awsui-qtip="<I18N#安装BPM平台物理表>"/>
<span class="appviewport2-left-content-font"><I18N#安装物理表></span>
</li>
<!-- <li href="./w?sid=<#sid>&cmd=com.actionsoft.apps.coe.pal_install_step2_page">
<img class="appviewport2-left-content-icon" src="../commons/js/jquery/themes/default/ui/app/appviewport2/images/boards.png" title="<I18N#配置BPA BI数据源>"/>
<span class="appviewport2-left-content-font"><I18N#配置BPA BI数据源></span>
</li>
<li href="./w?sid=<#sid>&cmd=COE_INSTALL_STEP3">
<img class="appviewport2-left-content-icon" src="../commons/js/jquery/themes/default/ui/app/appviewport2/images/team.png" title="<I18N#初始化BPA BI表结构>"/>
<span class="appviewport2-left-content-font"><I18N#初始化BPA BI表结构></span>
</li>
<li href="./w?sid=<#sid>&cmd=COE_INSTALL_STEP4">
<img class="appviewport2-left-content-icon" src="../commons/js/jquery/themes/default/ui/app/appviewport2/images/person.png" title="<I18N#初始化历史数据>"/>
<span class="appviewport2-left-content-font"><I18N#初始化历史数据></span>
</li> -->
</ul>
</div>
</div>
<div class="appviewport2-right" style="overflow:hidden;">
<iframe class="appviewport2-right-content" frameborder="0" style ="height:100%;" />
</div>
</div>
<!-- <div class="navbar">
<div class="navbar-inner">
<div class="container">
<div class="W_12">
<div class="nav-collapse">
<ul class="nav pull-right">
<li class="active" style="float:left"><a href="#"><I18N#让CoE流程卓越中心开始工作></a></li>
<li style="float:right;"><a href="#" onclick="logout();" class="button"><I18N#退出系统></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<br/>
<div class="W_12">
<ul class="tabs">
<li><a id='d1' style="font-size:12px" href="#"><I18N#安装BPM平台物理表></a></li>
<li><a id='d2' style="font-size:12px" href="#"><I18N#配置BPA BI数据源></a></li>
<li><a id='d3' style="font-size:12px" href="#"><I18N#初始化BPA BI表结构></a></li>
<li><a id='d4' style="font-size:12px" href="#"><I18N#初始化历史数据></a></li>
</ul> -->
<!-- <div class="panes">
<div class="maindiv">
<h1><I18N#安装BPM平台物理表></h1>
<font style="font-size:12px">
<I18N#使当前的AWS BPMS6支持CoE需要为CoE安装运行所需的系统表如存放各个流程小组的定义小组社交流等。><br/>
</font>
<button id='b1' class="btn btn-success" style="width:90px; height:30px; margin-top:5px;" onClick="Step1_Start()" disabled="disabled"><I18N#开始> <i class="icon-play"></i></button>
<br/>
<span id='step1_main_span'>
<br/>
<font><I18N#工作进度>:</font><img src='../apps/com.actionsoft.apps.coe.pal/img/loading.gif' id='step_img1' style=" display:none"/><br/>
<textarea readonly="readonly" id='step1ta' style="width:920px; height:255px" onpropertychange="this.scrollTop=this.scrollHeight"></textarea>
<br/>
<font style="font-size:12px" color="green"><I18N#温馨提示此处只显示最新的16条数据想查看更多可到logs目录下的console日志文件查看。></font>
<br/>
</span>
<button id="x1" class="button" onclick="useCoE()" style="height:30px;margin-left:825px; margin-top:0px;" disabled="disabled" ><I18N#使用CoE></button>
</div> -->
<!-- <div class="maindiv">
<h1><I18N#配置BPA BI数据源></h1>
<font style="font-size:12px">
<I18N#BPA用于监控和分析流程效率绩效基于规则对自定义的KPI进行告警并生成报告再每日更新这些数据。分析数据可以存储在一个非AWS BPM的外部数据库><br/>
<I18N#可以是Oracle,SQLServer,DB2,MySql或Sybase数据库类型。建议在启用CoE前先规划好存放BI数据的服务位置。><br/>
</font>
<form name="step2Form">
<table class="table table-bordered table-striped" >
<tr><td ><b><I18N#标识>:</b></td><td colspan="3"><code id='bi_uuid' style="width:300px"><I18N#暂无></code> <button class="button" onClick="getBIData()" href="#" disabled="disabled">获取最新数据</button></td></tr>
<tr><td><b><I18N#名称>:</b></td><td colspan="3"><input id='bi_name' type="text" class="input"></td></tr>
<tr><td><b><I18N#用户>:</b></td><td><input id='bi_user' type="text" class="input"></td><td><b><I18N#口令></I18N>:</b></td><td><input id='bi_password' type="password" class="input"></td></tr>
<tr>
<td><b><I18N#驱动>:</b></td>
<td colspan="3">
<select id='bi_driver' onchange="urlchange(this.value)">
<option value="oracle.jdbc.driver.OracleDriver">oracle.jdbc.driver.OracleDriver</option>
<option value="com.mysql.jdbc.Driver">com.mysql.jdbc.Driver</option>
<option value="net.sourceforge.jtds.jdbc.Driver">net.sourceforge.jtds.jdbc.Driver</option>
<option value="com.ibm.db2.jcc.DB2Driver">com.ibm.db2.jcc.DB2Driver</option>
</select>
</td>
</tr>
<tr><td><b>URL:</b></td><td colspan="3"><input id='bi_url' type="text" class="input" style="width:600px"></td></tr>
<tr><td><b><I18N#初始池连接>:</b></td><td><input id='bi_poolInit' type="text" class="input"></td><td><b><I18N#最大池连接>:</b></td><td ><input id='bi_poolMax' type="text" class="input"></td></tr>
<tr><td><b><I18N#出站日志>:</b></td><td colspan="3"><input id='log1' name="islog" type="radio" value="1"/><I18N#是> <input id='log0' name="islog" type="radio" value="0"/> <I18N#否></td></tr>
<tr>
<td><b><I18N#操作>:</b></td>
<td colspan="3">
<input id='bc' type="button" class="button" onclick="saveBIData()" value="<I18N#保存>" disabled="disabled"/>
<input id='xsbjg' type="button" class="button" onclick="getbjg()" value="<I18N#显示表结构>" disabled="disabled"/>
</td>
</tr>
</table>
</form>
<button id="x2" class="button" onClick="$('#d3').trigger('click',[]);" style="width:90px; height:30px;display:inline;margin-left:825px;margin-top:-9px" disabled="disabled"><I18N#下一步>&gt;&gt;</button>
</div>
<div class="maindiv">
<h1><I18N#初始化BPA BI表结构></h1>
<font style="font-size:12px">
<I18N#BPA的分析数据被ETL抽取加工到各种分析维度表中这些表结构被创建到BI数据源指定的数据库中。><br/>
</font>
<button class="btn btn-success" id='b3' style="width:90px; height:30px;margin-top:5px;" onclick="Step3_Start()" disabled="disabled" ><I18N#开始> <i class="icon-play"></i></button> <code id='s3info' style='display:none'><I18N#如果初始化意外中断或长时间等待没有反应,尝试重新登录系统后任然如此,可以点击‘应急处理’按钮继续初始化!></code>
<br/><#isCNBR>
<I18N#工作进度>:<img src='../apps/com.actionsoft.apps.coe.pal/img/loading.gif' id='step_img3' style=" display:none"/><span id='s3' class="label label-info" style="display: none; font-size:12px"><b>(<I18N#完成>)</b></span><br/>
<textarea readonly="readonly" id='step3ta' style="width:920px; height:310px" ></textarea>
<br/>
<font style="font-size:12px" color="green"><I18N#温馨提示该操作执行期间可以关闭浏览器不会对初始化造成影响。此界面只显示最新的16条数据想查看更多可到logs目录下的console日志文件查看。></font>
<br/>
<button id="x3" class="button" onClick="$('#d4').trigger('click',[])" style="width:90px; height:30px;margin-left:825px;margin-top:0px" disabled="disabled"><I18N#下一步>&gt;&gt;</button>
</div>
<div class="maindiv">
<h1><I18N#初始化历史数据></h1>
<font style="font-size:12px">
<I18N#此功能用于加载和分析AWS BPM历史的流程数据初始化完毕后会由CoE提供的ETL服务在每晚进行一次差异处理。><br/>
</font>
<button class="btn btn-success" id='b4' style="width:90px; height:30px;margin-top:5px;" onclick="Step4_Start()" disabled="disabled"><I18N#开始> <i class="icon-play"></i></button> <code id='s4info' style='display:none'><I18N#如果初始化意外中断或长时间等待没有反应,尝试重新登录系统后任然如此,可以点击'应急处理'按钮继续初始化!></code>
<br/><#isCNBR>
<I18N#工作进度>:<img src='../apps/com.actionsoft.apps.coe.pal/img/loading.gif' id='step_img4' style=" display:none"/><span id='s4' class="label label-info" style="display: none; font-size:12px"><b>(<I18N#完成>)</b></span><br/>
<div class="maindiv" style="padding:10px;width:910px; height:292px; background-color:#eeeeee;display:block; border:0px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);border-radius: 3px 3px 3px 3px;" >
<div><I18N#准备开始><span class="progressbarSpan"></span><div class="progressbarMainDiv"><div id='progressbarInDiv1' class="progressbarInDiv"></div></div></div>
<div><I18N#流程开始><span class="progressbarSpan"><I18N#预计耗时>(<I18N#小时>)<span id='s4time1'><I18N#未计算></span></span> | <span class="progressbarSpan"><I18N#处理线程数><span id='s4tcount1'>0</span></span><div class="progressbarMainDiv"><div id='progressbarInDiv2' class="progressbarInDiv"></div></div></div>
<div><I18N#流程结束><span class="progressbarSpan"><I18N#预计耗时>(<I18N#小时>)<span id='s4time2'><I18N#未计算></span></span> | <span class="progressbarSpan"><I18N#处理线程数><span id='s4tcount2'>0</span></span><div class="progressbarMainDiv"><div id='progressbarInDiv3' class="progressbarInDiv"></div></div></div>
<div><I18N#任务开始><span class="progressbarSpan"><I18N#预计耗时>(<I18N#小时>)<span id='s4time3'><I18N#未计算></span></span> | <span class="progressbarSpan"><I18N#处理线程数><span id='s4tcount3'>0</span></span><div class="progressbarMainDiv"><div id='progressbarInDiv4' class="progressbarInDiv"></div></div></div>
<div><I18N#任务结束><span class="progressbarSpan"><I18N#预计耗时>(<I18N#小时>)<span id='s4time4'><I18N#未计算></span></span> | <span class="progressbarSpan"><I18N#处理线程数><span id='s4tcount4'>0</span></span><div class="progressbarMainDiv"><div id='progressbarInDiv5' class="progressbarInDiv"></div></div></div>
<div><I18N#满意度调查><span class="progressbarSpan"><I18N#预计耗时>(<I18N#小时>)<span id='s4time5'><I18N#未计算></span></span> | <span class="progressbarSpan"><I18N#处理线程数><span id='s4tcount5'>0</span></span><div class="progressbarMainDiv"><div id='progressbarInDiv6' class="progressbarInDiv"></div></div></div>
<div><I18N#准备结束><span class="progressbarSpan"></span><div class="progressbarMainDiv"><div id='progressbarInDiv7' class="progressbarInDiv"></div></div></div>
</div>
<br/>
<font style="font-size:12px" color="green"><I18N#温馨提示该操作执行期间可以关闭浏览器不会对初始化造成影响。查看详细日志可以到logs目录下的console日志文件查看。></font>
<br/>
<button id="x4" class="button" style="width:90px; height:30px;margin-left:825px; margin-top:0px" onclick="useCoE();" disabled="disabled"><I18N#使用CoE></button>
</div> -->
<!-- </div>
</div>
-->
<!-- <div id="bjg-dialog" title="表结构" style="width:450px;"></div> -->
</body>
</html>