修改BUG:有子菜单或者父菜单的节点点击工具条内删除按钮时操作日志无记录 closed #IUP0N
#Issue https://gitee.com/LongbowEnterprise/dashboard/issues?id=IUP0N
This commit is contained in:
parent
59753b3798
commit
744d74810e
|
@ -1,4 +1,12 @@
|
||||||
(function ($) {
|
(function ($) {
|
||||||
|
var formatData = function (data) {
|
||||||
|
delete data._nodes;
|
||||||
|
delete data._parent;
|
||||||
|
delete data._level;
|
||||||
|
delete data._last;
|
||||||
|
return data;
|
||||||
|
};
|
||||||
|
|
||||||
DataEntity = function (options) {
|
DataEntity = function (options) {
|
||||||
this.options = options;
|
this.options = options;
|
||||||
};
|
};
|
||||||
|
@ -141,7 +149,11 @@
|
||||||
confirmButtonClass: "btn-danger ml-2",
|
confirmButtonClass: "btn-danger ml-2",
|
||||||
cancelButtonText: "取消"
|
cancelButtonText: "取消"
|
||||||
}, function () {
|
}, function () {
|
||||||
$.logData.push({ url: options.url, data: arrselections });
|
$.logData.push({ url: options.url,
|
||||||
|
data: arrselections.map(function (element, index) {
|
||||||
|
return formatData($.extend({}, element));
|
||||||
|
})
|
||||||
|
});
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
var iDs = arrselections.map(function (element, index) { return element.Id; });
|
var iDs = arrselections.map(function (element, index) { return element.Id; });
|
||||||
$.bc({
|
$.bc({
|
||||||
|
@ -182,12 +194,6 @@
|
||||||
src: this,
|
src: this,
|
||||||
url: this.options.url
|
url: this.options.url
|
||||||
};
|
};
|
||||||
var formatData = function (data) {
|
|
||||||
delete data._nodes;
|
|
||||||
delete data._parent;
|
|
||||||
delete data._level;
|
|
||||||
delete data._last;
|
|
||||||
};
|
|
||||||
return {
|
return {
|
||||||
'click .edit': function (e, value, row, index) {
|
'click .edit': function (e, value, row, index) {
|
||||||
op.dataEntity.load(row);
|
op.dataEntity.load(row);
|
||||||
|
@ -205,9 +211,7 @@
|
||||||
data = [data];
|
data = [data];
|
||||||
if ($.isArray(row._nodes) && row._nodes.length > 0) {
|
if ($.isArray(row._nodes) && row._nodes.length > 0) {
|
||||||
$.each(row._nodes, function (index, element) {
|
$.each(row._nodes, function (index, element) {
|
||||||
var ele = $.extend({}, element);
|
data.push(formatData($.extend({}, element)));
|
||||||
formatData(ele);
|
|
||||||
data.push(ele);
|
|
||||||
});
|
});
|
||||||
text = "本删除项含有级联子项目</br>您确定要删除 <span class='text-danger font-weight-bold'>" + row.Name + "</span> 以及子项目吗?";
|
text = "本删除项含有级联子项目</br>您确定要删除 <span class='text-danger font-weight-bold'>" + row.Name + "</span> 以及子项目吗?";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue