223 lines
7.6 KiB
HTML
Executable File
223 lines
7.6 KiB
HTML
Executable File
<!Doctype html>
|
||
<html lang="zh">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>报告生成器</title>
|
||
<script src="../commons/js/jquery/scripts/jquery.js"></script>
|
||
<script type="text/javascript" src="../commons/js/jquery/scripts/jquery.js"></script>
|
||
<script type="text/javascript" src="../commons/js/awsui.js"></script>
|
||
<script type="text/javascript" src="../commons/js/jquery/scripts/ui/aws.util.js"></script>
|
||
<script src="../commons/js/jquery/scripts/ui/awsui.pagination.js"></script>
|
||
<script src="../commons/js/jquery/scripts/ui/aws.wizard.js"></script>
|
||
<link rel="stylesheet" href="../commons/css/awsui.css">
|
||
<style>
|
||
#tableContent thead th {
|
||
text-align: left;
|
||
}
|
||
|
||
.pagination {
|
||
padding-left: 0px;
|
||
}
|
||
.toolbar-photo img {
|
||
height: 15px;
|
||
width: 20px;
|
||
vertical-align: middle;
|
||
margin-left: 10px;
|
||
position: relative;
|
||
top: 0;
|
||
cursor: pointer;
|
||
}
|
||
.toolbar-title {
|
||
display: block;
|
||
float: left;
|
||
height: 60px;
|
||
line-height: 60px;
|
||
font-size: 16px;
|
||
color: #fff;
|
||
background-size: 25px;
|
||
padding-left: 30px;
|
||
margin: 0 20px 0 10px;
|
||
background-repeat: no-repeat;
|
||
background-position: 0 17px;
|
||
}
|
||
.file_pre_toolbars {
|
||
height: 60px;
|
||
float: right;
|
||
padding-right: 20px;
|
||
}
|
||
.file_pre_listbtn {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 24px;
|
||
height: 24px;
|
||
z-index: 500;
|
||
margin: 20px 15px;
|
||
background-image: url(../apps/com.actionsoft.apps.coe.pal/img/pre_file_list.png);
|
||
background-repeat: no-repeat;
|
||
background-size: 21px;
|
||
cursor: pointer;
|
||
}
|
||
.previewpanel{
|
||
width: 100%;
|
||
position: absolute;
|
||
top: 0px;
|
||
bottom: 0px;
|
||
background: rgba(0, 0, 0, 0.36);
|
||
z-index: 500;
|
||
}
|
||
.fstoolbar{
|
||
width: 100%;
|
||
height: 60px;
|
||
position: absolute;
|
||
background-color: rgba(0,0,0,.6);
|
||
right: 0;
|
||
top: 0;
|
||
z-index: 501;
|
||
}
|
||
.toolbar-photo {
|
||
display: block;
|
||
float: left;
|
||
height: 60px;
|
||
line-height: 60px;
|
||
}
|
||
.button.gray{
|
||
background-color: lightgrey;
|
||
}
|
||
#selectLanguage {
|
||
width:552px;
|
||
}
|
||
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
|
||
#selectLanguage {
|
||
width:548px;
|
||
}
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<input type="hidden" value="<#sid>" name="sid" id="sid">
|
||
<div style="display: none;" id="tabReportIsIt" data-current="0"><!-- 1代表当前使用,0代表不是当前使用 -->
|
||
<input id="reportNameIsItName" name="reportNameIsItName" style="width: 400px;" type="text" class="awsui-textbox" maxlength="120"/>
|
||
</div>
|
||
<div style="display: none;" id="tabReportNotIt" data-current="0">
|
||
<input name="reportNameNotItName" class="awsui-textbox" type='text' style="width: 400px;" value="%fileName%_%fileVersion%" maxlength="120"/>
|
||
</div>
|
||
<div style="width: 96%; margin: 30px auto;" id="contentList">
|
||
<div style="width: 100%;">
|
||
<div style="float: left;">
|
||
<button type="button" id="create" class="button blue">新建</button>
|
||
</div>
|
||
<div style="float: left;">
|
||
<button id="reloadData" type="button" class="button">刷新</button>
|
||
</div>
|
||
<div style="float: right;">
|
||
<input style="width: 500px;" id="buttonedit" placeholder="名称/报告类型" class="awsui-input" type="text">
|
||
</div>
|
||
</div>
|
||
<div style="width: 100%; clear: left; padding-top: 30px;">
|
||
<table id="tableContent" style="width: 100%; min-width: 1000px;" class="table table-thin table-hover">
|
||
<thead>
|
||
<th style="text-align: left; width: 200px;">名称</th>
|
||
<th style="min-width: 200px;">报告类型</th>
|
||
<th style="min-width: 100px;">小组名</th>
|
||
<th style="width: 80px;">创建人</th>
|
||
<th style="width: 60px; text-align: left;">耗时</th>
|
||
<th style="width: 80px;">状态</th>
|
||
<th style="min-width: 280px;text-align: center;" >操作</th>
|
||
</thead>
|
||
<tbody id="tableContent1">
|
||
|
||
</tbody>
|
||
|
||
</table>
|
||
</div>
|
||
<div id="Pagination" style="margin-top: 10px;"></div>
|
||
</div>
|
||
<div id="wizard-dig1" style="display: none;" title="报告生成器">
|
||
<div id="awsui-wizard1" class="awsui-wizard">
|
||
<div class="awsui-wizard-content" style="margin-top: 0px;">
|
||
<div class="awsui-wizard-content-item">
|
||
<div style="width: 100%; margin: 0px auto;">
|
||
<table class="awsui-ux">
|
||
<tr>
|
||
<td class='awsui-ux-title'>语言</td>
|
||
<td>
|
||
<select class="awsui-select" id="selectLanguage" onchange="OutputReportWizard.doChange(this);">
|
||
<#language>
|
||
</select>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='awsui-ux-title'>名称</td>
|
||
<td><span class='required'><input id="reportName" class="awsui-input" type='text' style="width: 548px;"/></span></td>
|
||
</tr>
|
||
</table>
|
||
<div style="width: 710px; height: 250px; margin-top: 5px; padding: 0px 20px;" class="awsui-ux">
|
||
<iframe style="border: 0;height: 100%;width: 100%" src="" name="reportTree" id="reportTree"></iframe>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div style="display: none;" class="awsui-wizard-content-item">
|
||
<div style="width: 100%; margin: 0px auto; overflow: hidden;">
|
||
<div style="width: 100%; margin: 0px auto;height: 380px;">
|
||
<iframe style="border: 0;height: 380px; width: 750px" src="" name="reportPalFileTree" id="reportPalFileTree"></iframe>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div style="display: none;" class="awsui-wizard-content-item">
|
||
<div style="width: 100%; margin: 0px auto; overflow: hidden;">
|
||
<div style="width: 100%; margin: 0px auto;height: 380px;">
|
||
<iframe style="border: 0;height: 380px;width: 100%" src="" name="reportPalFileTreeRelation" id="reportPalFileTreeRelation"></iframe>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div style="display: none;" class="awsui-wizard-content-item">
|
||
<div style="width: 100%; margin: 0px auto;">
|
||
<div style="width: 340px; margin: 70px auto;height: 150px;">
|
||
<div style="float: left;"><img src="../apps/com.actionsoft.apps.coe.pal/img/icon/complete_button.png"></div>
|
||
<div style="float: left; height: 150px; padding-top:35px; padding-left:30px; vertical-align:middle;">
|
||
<div style="line-height:30px;">点击“完成”将保存这个配置</div>
|
||
<div style="line-height:30px;"><input class="awsui-checkbox" checked="checked" onchange="" id="complete" value="complete" type="checkbox">
|
||
<label class="awsui-checkbox-label" for="complete">执行这个任务</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="fullscreenWrap" style="position: fixed;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 600;display: none;">
|
||
<div id="fstoolbar" class="fstoolbar">
|
||
<div class="toolbar-photo">
|
||
<img id="filepre_back" src="../apps/com.actionsoft.apps.coe.pal/img/pre_file_back.png">
|
||
</div>
|
||
<div class="toolbar-title" style='background-image: url("../commons/img/fileSuffix/doc.png");'></div>
|
||
<div class="file_pre_toolbars">
|
||
<div id="fslistbtn" class="file_pre_listbtn" title="列表"></div>
|
||
</div>
|
||
</div>
|
||
<div id="previewpanel" class="previewpanel"></div>
|
||
</div>
|
||
</body>
|
||
<script type="text/javascript">
|
||
var sid = "<#sid>";
|
||
var teamId="<#teamId>"
|
||
var wsid ="<#wsid>";
|
||
var userId="<#userId>";
|
||
var versionRange = "";
|
||
var shapeNumberSort = <#shapeNumberSort>;
|
||
var totalPage = <#totalPage>;
|
||
// 是否支持下载上传模版,默认pal后台支持,PAL小组中不支持
|
||
var templateOperate = (teamId != '' ? '1' : '0');// 支持
|
||
|
||
$(function(){
|
||
var isIE = !+[1,]; //判断ie10及以下版本
|
||
var agent = navigator.userAgent.toLowerCase(); //判断ie11
|
||
if (isIE || (/trident\/7\./).test(agent)) {
|
||
$("#reportName").css({"width": "544px"});
|
||
}
|
||
})
|
||
</script>
|
||
<script type='text/javascript' src='../apps/com.actionsoft.apps.coe.pal/js/pal.pl.repository.outputreport.js'></script>
|
||
<script type='text/javascript' src='../apps/com.actionsoft.apps.coe.pal/js/pal.pl.repository.outputreport.wizard.js'></script>
|
||
</html> |