已发布、只读文件,增加管理办法切换只读wps
This commit is contained in:
parent
a75ca118e2
commit
dde2f7df96
@ -756,6 +756,9 @@
|
|||||||
<div id="switchViews" awsui-qtip='切换视图' class="toolbar_button">
|
<div id="switchViews" awsui-qtip='切换视图' class="toolbar_button">
|
||||||
<div class="ico switchViews"></div>
|
<div class="ico switchViews"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="switchMRViews" awsui-qtip='切换管理要求视图' class="toolbar_button">
|
||||||
|
<div class="ico switchViews"></div>
|
||||||
|
</div>
|
||||||
<!-- <div id="bar_importShape" awsui-qtip='上传附件并创建相应节点' class="toolbar_button" style="<#importShapeStyle>">
|
<!-- <div id="bar_importShape" awsui-qtip='上传附件并创建相应节点' class="toolbar_button" style="<#importShapeStyle>">
|
||||||
<div class="ico ico_importShape"></div>
|
<div class="ico ico_importShape"></div>
|
||||||
</div>-->
|
</div>-->
|
||||||
@ -1808,6 +1811,11 @@
|
|||||||
$("#switchViews").css('display','none');
|
$("#switchViews").css('display','none');
|
||||||
$("#textFileShow").css('display','none');
|
$("#textFileShow").css('display','none');
|
||||||
}
|
}
|
||||||
|
// 只有epc和泳道图显示切换按钮
|
||||||
|
if (methodId !== 'process.epc' && methodId !== 'process.flowchart') {
|
||||||
|
$("#switchMRViews").css('display', 'none');
|
||||||
|
}
|
||||||
|
|
||||||
$("#processTermination").off("click").on("click", function () {
|
$("#processTermination").off("click").on("click", function () {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: "POST",
|
type: "POST",
|
||||||
@ -1840,6 +1848,14 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$("#switchMRViews").off("click").on("click", function () {
|
||||||
|
if ($("#wpsPage").is(":visible")) {
|
||||||
|
switchWpsMRDisplay(false);
|
||||||
|
} else {
|
||||||
|
switchWpsMRDisplay(true);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
function switchWpsDisplay(flag) {
|
function switchWpsDisplay(flag) {
|
||||||
if (flag) {//显示wps页面,隐藏其余页面
|
if (flag) {//显示wps页面,隐藏其余页面
|
||||||
debugger;
|
debugger;
|
||||||
@ -1861,6 +1877,30 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function switchWpsMRDisplay(flag) {
|
||||||
|
if (flag) {//显示wps页面,隐藏其余页面
|
||||||
|
$("#wpsPage").css('display', 'block');
|
||||||
|
$("#wpsPage").height($('#designer_viewport').height());
|
||||||
|
$("#shape_panel").css('display', 'none');
|
||||||
|
$("#shape_panel_more_shape").css('display', 'none');
|
||||||
|
$("#designer_layout").css('display', 'none');
|
||||||
|
//打开wps在线编辑页面
|
||||||
|
$("#dock").css("right", 0);
|
||||||
|
openWpsMRUrl();
|
||||||
|
} else {
|
||||||
|
$("#wpsPage").css('display', 'none');
|
||||||
|
$("#shape_panel").css('display', 'block');
|
||||||
|
$("#shape_panel_more_shape").css('display', 'block');
|
||||||
|
$("#designer_layout").css('display', 'block');
|
||||||
|
var layoutW = $("#designer_layout").width();
|
||||||
|
var viewW = $("#layout_block").width();
|
||||||
|
// 总宽度减去可视区域的宽度,得到滚动条宽度
|
||||||
|
var navRight = layoutW - viewW;
|
||||||
|
$("#dock").css("right", navRight);
|
||||||
|
updateShapePanel();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function openWpsUrl(){
|
function openWpsUrl(){
|
||||||
debugger;
|
debugger;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
@ -1882,6 +1922,34 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function openWpsMRUrl() {
|
||||||
|
$.ajax({
|
||||||
|
url: "./jd?sid=" + sid + "&cmd=com.awspaas.user.apps.yiliwps.previewUrl_mr_read&palId=" + ruuid,
|
||||||
|
type: 'GET',
|
||||||
|
success: function (data) {
|
||||||
|
if(data.result=="ok"){
|
||||||
|
if (data.data.content.code === 200) {
|
||||||
|
//换一种打开方式
|
||||||
|
console.log('引入后可以开始使用 JSSDK 了~');
|
||||||
|
jssdk = WebOfficeSDK.config({
|
||||||
|
url: data.data.content.data.link, // 该地址需要对接方服务端提供,形如 https://wwo.wps.cn/office/p/xxx
|
||||||
|
mount: document.querySelector('#wpsPage')
|
||||||
|
})
|
||||||
|
|
||||||
|
jssdk.on('fileOpen', (data) => {
|
||||||
|
console.log('打开文档成功: ', data)
|
||||||
|
})
|
||||||
|
}else{
|
||||||
|
$.simpleAlert(data.data.msg, "info", 2000);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$.simpleAlert(data.msg, "info", 2000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user