修改点击待审批弹窗跳转审批页面提示无权限问题

master
zengwh 6 years ago
parent 2efbb4cfec
commit e50e6cb9d4

@ -65,7 +65,8 @@
//noticeId = 'emr_record'为跳转病案管理系统的病案未审批页面
var url = '';
if(noticeId == 'emr_record'){
url = path+"/approve/approveManageList174?flag=1";
var approveUrl = $("#approveUrl").val();
url = path+approveUrl+"?flag=1";
parent.$("#iFrame1").prop("src",url);
}else{
url = powerUrlHead+"/gatewayPage?noticeId="+noticeId;

@ -82,6 +82,8 @@
<input type="hidden" id="strSplit" value="<%=STR_SPLIT%>">
<!--是否审批权限-->
<input type="hidden" id="approvePower" value="<%=approvePower%>">
<!--审批列表的链接地址-->
<input type="hidden" id="approveUrl">
<div class="wrapper">
<header class="main-header">
<!--logo-->
@ -239,7 +241,7 @@
<div class="page-content-wrapper">
<div class="page-content">
<div class="container-fluid">
<iframe class="row-fluid" style="width:100%;height:100%;" src="${path}/commom/commomList"
<iframe class="row-fluid" style="width:100%;" src="${path}/commom/commomList"
id="iFrame1" name="iFrame1" scrolling="yes" frameborder="0"></iframe>
</div>
</div>

@ -5,13 +5,16 @@ function disabledPrint(){
event.returnValue = false;
}
}
function indexSelected(_this) {
$("ul.treeview-menu").find("a").removeClass("indexSelected");
$(_this).addClass("indexSelected");
}
/*========================menu========================*/
$(function () {
var POWER_JSP = $("#POWER_JSP").val()
function ajaxJsonFun() {
$.ajax({
url: POWER_JSP + "/font/getMenuByToken?token=" + $("#token").val() + "&sysFlag=emr_record",
@ -58,6 +61,7 @@ $(function () {
};
ajaxJsonFun();
});
//系统管理员
function menuRoleFun(menuArr) {
var muluArr = [];
@ -67,6 +71,8 @@ function menuRoleFun(menuArr) {
var flag = false;
//接收第一个页面的url
var url = '';
//接收审批页面的url地址
var approveUrl = '';
/*菜单*/
if (menuArr != null) {
var commomUrl = '';
@ -76,8 +82,14 @@ function menuRoleFun(menuArr) {
mulu = liFun(menuArr[i].menuName, menuArr[i].menuIcon);
/*链接跳转*/
for (var j = 0; j < menuArr.length; j++) {
if ((menuArr[j].menuUrl != null || menuArr[j].menuUrl != '')&&menuArr[i].menuId==menuArr[j].methodParent) {
var menuUrl = menuArr[j].menuUrl;
if ((menuUrl != null || menuUrl != '') && menuArr[i].menuId == menuArr[j].methodParent) {
menuLiArr.push(menuArr[j]);
//接收审批页面的地址
if (approveUrl == '' && (menuUrl == '/approve/approveManageList' || menuUrl == '/approve/approveManageList1' ||
menuUrl == '/approve/approveManageList174')) {
approveUrl = menuUrl;
}
}
}
if (menuLiArr != null) {
@ -103,7 +115,12 @@ function menuRoleFun(menuArr) {
} else {
$("#iFrame1").prop("src", path + commomUrl)
}
//赋值审批页面到index页面内隐藏域
if (approveUrl != '') {
$("#approveUrl").val(approveUrl)
}
}
return muluArr;
}
@ -224,10 +241,12 @@ function newUlFun(){
var newUl = $("<ul class=\"treeview-menu\" style=\"display: block;\"></ul>");
return newUl;
}
function newLiFun() {
var newLi = $("<li class=\"treeview menu-open\"></li>");
return newLi;
}
function newAFun(aName, iconCss) {
/*
<a href="#">

Loading…
Cancel
Save