提交 5908aa3a 编写于 作者: lakernote's avatar lakernote

(add)[整体](数据权限全新改版,支持指定到具体的mapper和method)

上级 7f62b751
...@@ -94,26 +94,27 @@ ...@@ -94,26 +94,27 @@
{field: 'href', title: '菜单路径', width: 380}, {field: 'href', title: '菜单路径', width: 380},
{field: 'powerCode', title: '权限标识', width: 200}, {field: 'powerCode', title: '权限标识', width: 200},
{ {
title: '数据权限', field: 'dataFilterType', align: 'center',width: 100 title: '数据权限', field: 'dataFilterType', align: 'center', width: 100
, templet: function (d) { , templet: function (d) {
if (d.dataFilterType === 'ALL') { if (d.type === 3) {
return '<span style="color: red;">全部</span>' if (d.dataFilterType === 'ALL') {
return '<span style="color: red;">全部</span>'
}
if (d.dataFilterType === 'DEPT') {
return '<span style="color:red;">本部门</span>'
}
if (d.dataFilterType === 'SELF') {
return '<span style="color: red;">本人</span>'
}
return ''
} else {
return ''
} }
if (d.dataFilterType === 'DEPT') {
return '<span style="color:red;">本部门</span>'
}
if (d.dataFilterType === 'SELF') {
return '<span style="color: red;">本人</span>'
}
return ''
} }
}, },
{field: 'enable', title: '是否可用', templet: '#power-enable',width: 100}, {field: 'enable', title: '是否可用', templet: '#power-enable', width: 100},
{field: 'sort', title: '排序', width: 60}, {field: 'sort', title: '排序', width: 60},
{title: '操作', templet: '#power-bar', width: 150, align: 'center',width: 100} {title: '操作', templet: '#power-bar', width: 150, align: 'center', width: 100}
] ]
] ]
}); });
......
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
$("#openTypeItem").show(); $("#openTypeItem").show();
$("#iconItem").hide(); $("#iconItem").hide();
$("#dataFilterType").hide(); $("#dataFilterType").hide();
$("#dataFilterType").val("ALL"); $("#dataFilterType").val("");
$("#powerCode").val(""); $("#powerCode").val("");
easyAdmin.httpGet("/sys/menu/selectTree", function (result) { easyAdmin.httpGet("/sys/menu/selectTree", function (result) {
...@@ -143,6 +143,7 @@ ...@@ -143,6 +143,7 @@
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#powerCode").val(""); $("#powerCode").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (this.value == '1') { } else if (this.value == '1') {
$("#powerUrlItem").show(); $("#powerUrlItem").show();
$("#powerCodeItem").hide(); $("#powerCodeItem").hide();
...@@ -150,6 +151,7 @@ ...@@ -150,6 +151,7 @@
$("#dataFilterType").hide(); $("#dataFilterType").hide();
$("#iconItem").hide(); $("#iconItem").hide();
$("#powerCode").val(""); $("#powerCode").val("");
$("#dataFilterType").val("");
} else if (this.value == '2') { } else if (this.value == '2') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#openTypeItem").hide(); $("#openTypeItem").hide();
...@@ -158,6 +160,7 @@ ...@@ -158,6 +160,7 @@
$("#iconItem").hide(); $("#iconItem").hide();
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (this.value == '3') { } else if (this.value == '3') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#openTypeItem").hide(); $("#openTypeItem").hide();
......
...@@ -182,6 +182,7 @@ ...@@ -182,6 +182,7 @@
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#powerCode").val(""); $("#powerCode").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (this.value == '1') { } else if (this.value == '1') {
$("#powerUrlItem").show(); $("#powerUrlItem").show();
$("#powerCodeItem").hide(); $("#powerCodeItem").hide();
...@@ -189,6 +190,7 @@ ...@@ -189,6 +190,7 @@
$("#dataFilterType").hide(); $("#dataFilterType").hide();
$("#openTypeItem").show(); $("#openTypeItem").show();
$("#powerCode").val(""); $("#powerCode").val("");
$("#dataFilterType").val("");
} else if (this.value == '2') { } else if (this.value == '2') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#openTypeItem").hide(); $("#openTypeItem").hide();
...@@ -197,6 +199,7 @@ ...@@ -197,6 +199,7 @@
$("#powerCodeItem").show(); $("#powerCodeItem").show();
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (this.value == '3') { } else if (this.value == '3') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#iconItem").hide(); $("#iconItem").hide();
...@@ -230,6 +233,7 @@ ...@@ -230,6 +233,7 @@
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#powerCode").val(""); $("#powerCode").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (type == '1') { } else if (type == '1') {
$("#powerUrlItem").show(); $("#powerUrlItem").show();
$("#powerCodeItem").hide(); $("#powerCodeItem").hide();
...@@ -237,6 +241,7 @@ ...@@ -237,6 +241,7 @@
$("#dataFilterType").hide(); $("#dataFilterType").hide();
$("#openTypeItem").show(); $("#openTypeItem").show();
$("#powerCode").val(""); $("#powerCode").val("");
$("#dataFilterType").val("");
} else if (type == '2') { } else if (type == '2') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#openTypeItem").hide(); $("#openTypeItem").hide();
...@@ -245,6 +250,7 @@ ...@@ -245,6 +250,7 @@
$("#iconItem").hide(); $("#iconItem").hide();
$("#powerUrl").val(""); $("#powerUrl").val("");
$("#openType").val(""); $("#openType").val("");
$("#dataFilterType").val("");
} else if (type == '3') { } else if (type == '3') {
$("#powerUrlItem").hide(); $("#powerUrlItem").hide();
$("#openTypeItem").hide(); $("#openTypeItem").hide();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册