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

master
zengwh 6 years ago
parent 2efbb4cfec
commit e50e6cb9d4

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

@ -82,6 +82,8 @@
<input type="hidden" id="strSplit" value="<%=STR_SPLIT%>"> <input type="hidden" id="strSplit" value="<%=STR_SPLIT%>">
<!--是否审批权限--> <!--是否审批权限-->
<input type="hidden" id="approvePower" value="<%=approvePower%>"> <input type="hidden" id="approvePower" value="<%=approvePower%>">
<!--审批列表的链接地址-->
<input type="hidden" id="approveUrl">
<div class="wrapper"> <div class="wrapper">
<header class="main-header"> <header class="main-header">
<!--logo--> <!--logo-->
@ -239,7 +241,7 @@
<div class="page-content-wrapper"> <div class="page-content-wrapper">
<div class="page-content"> <div class="page-content">
<div class="container-fluid"> <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> id="iFrame1" name="iFrame1" scrolling="yes" frameborder="0"></iframe>
</div> </div>
</div> </div>

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

Loading…
Cancel
Save