修改流程模型预览页面布局

This commit is contained in:
wangpf 2023-05-29 14:17:41 +08:00
parent 75bc7cb791
commit c247332530
2 changed files with 545 additions and 455 deletions

View File

@ -587,6 +587,8 @@
<script>
$(document).ready(function(){
debugger;
//$("#canvas_container").empty();
$('#content_zoom').append(Math.round(Designer.config.scale * 100) + "%")
var winSize = {
w: $(window).width() - 332,
@ -601,6 +603,7 @@
} else if(designerSize.w > designerSize.h && designerSize.w > winSize.w) {
resizeCanvas('height')
}
if($('.awsui-iconfont').length > 6){
$("#designer_layout").css({
height:$('.awsui-iconfont').length * 50
@ -608,6 +611,7 @@
}else{
$("#designer_layout").css({
height: $(window).height() - 180
//height: $(window).height() + 300
});
}
function resizeCanvas(type) {
@ -642,15 +646,20 @@
//$('#closeTab').hide();
$('#tab').hide();
// $("#designer_layout").height(newHeight);
$("#designer_layout").height(473);
$("#designer_layout").height(794);
$('#openTab').hide();
$('#closeTab').show();
$('#tab').css('display', 'inline-block');
clickTab('processDesc');
initProcessDesc();
initPl();
if(methodId=="data.form" || methodId=="control.policy"){
$("#designer_layout").height(834);
$(".suofang").hide();
changeUrl();
}else {
$(".headerTab").css("margin-right" , "22px");
}
});
@ -683,6 +692,41 @@
}
//将文件预览页面嵌入流程模型页面
function changeUrl() {
debugger;
$.ajax({
type : "POST",
url : "./jd?sid=" + sid
+ "&cmd=com.actionsoft.apps.coe.pal_outputreport_output_process_preview",
data : {
taskId : taskId
},
success : function(msg) {
if (msg.result == "ok") {
//$.simpleAlert("close");
if (msg['data']) {
debugger;
$("#canvas_container").empty();
let url = msg['data']['url'];
$("#canvas_container").append("<iframe id='ifr' src=" + url + "></iframe>");
$("#on_doc").width("1050px");
$('#online_mainDiv').css("left","0px")
let pHeight = $("#ifr").parent().height();
let pWidth = $("#ifr").parent().width();
$("#ifr").height(pHeight);
$("#ifr").width(pWidth);
//$("#canvas_container").html(url);
//window.open(url);
}
} else {
$.simpleAlert("close");
$.simpleAlert(msg['msg'], 'info');
}
}
});
}
// 操作tab页打开关闭
@ -733,6 +777,9 @@
if(obj == "processFile") {
Dock.showView('portalFileShow');
}
if(obj == "supportingFile") {
Dock.showView('supportingFileShow');
}
}
$(window).resize(function(){
var isCurrentFile = $("#outputFile").css("display");
@ -862,7 +909,7 @@
width: 96%!important;
padding-top: 20px;
}
#pinglun{clear: both;overflow: hidden;height: auto;}
#pinglun{clear: both;overflow: hidden;height: 300px;}
.suofang{height:40px;background-color:white;border-top:1px solid #efefef;vertical-align:middle;position: relative;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.processfiledown li{line-height: 20px;}
.awsui-table td{border:0!important;}
@ -972,6 +1019,7 @@
<div id="processDesc" class="headerTab" onclick="clickTab('processDesc');">文件属性</div>
<div id="processAttr" class="headerTab" onclick="clickTab('processAttr');">活动属性</div>
<div id="processFile" class="headerTab" onclick="clickTab('processFile');">文件下载</div>
<div id="supportingFile" class="headerTab" onclick="clickTab('supportingFile');">相关/支持文件</div>
</div>
<!-- <div style="display: inline-block;float:right;">
<span class="awsui-iconfont" id="closeTab" style="color:#A9A9A9;" awsui-qtip="隐藏属性" onclick="tabOperate('close');">&gt;&gt;</span>
@ -979,7 +1027,7 @@
</div>-->
</div>
<!-- 流程描述 -->
<div class="dock_view_portalDescShow newadd_portalAttr" id="portalDescDock">
<div class="dock_view_portalDescShow newadd_portalAttr" id="processFileDockg">
<table class="awsui-table awsui-table-bordered">
</table>
</div>
@ -991,11 +1039,20 @@
<li>asdfsaf:asdfsaf</li>
</ul>-->
</div>
<div class="dock_view_supportingFileShow newadd_portalAttr" id="supportingFileDock">
<!-- <div class="newadd_nav" id="newaddfile">-->
<div class="newadd_wen">
<div id="relevantDocument" class="fileheaderTab">相关/支持文件</div>
<!-- 制度/操作指导 -->
<!--<div class="dock_view_portalFileShow" id="portalFileDock"></div>-->
</div>
</div>
<!--</div>-->
</div>
</div>
<div class="clearfix"></div>
<div class="newadd_card">
<div class="newadd_nav">
<div id="pinglun">
<div class="message-detial-reply">
</div>
@ -1050,15 +1107,11 @@
</form>
</div>
</div>
</div>
<div class="newadd_nav" id="newaddfile">
<div class="newadd_wen">
<div id="relevantDocument" class="fileheaderTab">相关/支持文件</div>
<!-- 制度/操作指导 -->
<!--<div class="dock_view_portalFileShow" id="portalFileDock"></div>-->
</div>
</div>
<div class="clearfix"></div>
<!-- <div class="clearfix"></div>
<div class="clearfix"></div>-->
<!-- 弹框表格 -->
<div id="attribute-table-window2" style="width:500px;height:325px;display:none;">
<div style='margin:0px;height:235px;width:500px;'>