提交 a78f5c03 编写于 作者: B break60

[fixBug-3058][ui]Fix connection abnormalities in historical workflow instance data

上级 c8322482
......@@ -375,10 +375,8 @@
resourceIdArr = isResourceId.map(item=>{
return item.id
})
Array.prototype.diff = function(a) {
return this.filter(function(i) {return a.indexOf(i) < 0;});
};
let diffSet = this.resourceList.diff(resourceIdArr);
let diffSet
diffSet = _.xorWith(this.resourceList, resourceIdArr, _.isEqual)
let optionsCmp = []
if(diffSet.length>0) {
diffSet.forEach(item=>{
......@@ -477,7 +475,7 @@
// Non-null objects represent backfill
if (!_.isEmpty(o)) {
this.mainClass = o.params.mainClass || ''
if(o.params.mainJar.res) {
if(!o.params.mainJar.id) {
this.marjarId(o.params.mainJar.res)
} else if(o.params.mainJar.res=='') {
this.mainJar = ''
......
......@@ -216,10 +216,8 @@
resourceIdArr = isResourceId.map(item=>{
return item.id
})
Array.prototype.diff = function(a) {
return this.filter(function(i) {return a.indexOf(i) < 0;});
};
let diffSet = this.resourceList.diff(resourceIdArr);
let diffSet
diffSet = _.xorWith(this.resourceList, resourceIdArr, _.isEqual)
let optionsCmp = []
if(diffSet.length>0) {
diffSet.forEach(item=>{
......@@ -356,7 +354,7 @@
// Non-null objects represent backfill
if (!_.isEmpty(o)) {
this.mainClass = o.params.mainClass || ''
if(o.params.mainJar.res) {
if(!o.params.mainJar.id) {
this.marjarId(o.params.mainJar.res)
} else if(o.params.mainJar.res=='') {
this.mainJar = ''
......
......@@ -208,10 +208,8 @@
resourceIdArr = isResourceId.map(item=>{
return item.id
})
Array.prototype.diff = function(a) {
return this.filter(function(i) {return a.indexOf(i) < 0;});
};
let diffSet = this.resourceList.diff(resourceIdArr);
let diffSet
diffSet = _.xorWith(this.resourceList, resourceIdArr, _.isEqual)
let optionsCmp = []
if(diffSet.length>0) {
diffSet.forEach(item=>{
......
......@@ -246,10 +246,8 @@
resourceIdArr = isResourceId.map(item=>{
return item.id
})
Array.prototype.diff = function(a) {
return this.filter(function(i) {return a.indexOf(i) < 0;});
};
let diffSet = this.resourceList.diff(resourceIdArr);
let diffSet
diffSet = _.xorWith(this.resourceList, resourceIdArr, _.isEqual)
let optionsCmp = []
if(diffSet.length>0) {
diffSet.forEach(item=>{
......
......@@ -335,10 +335,8 @@
resourceIdArr = isResourceId.map(item=>{
return item.id
})
Array.prototype.diff = function(a) {
return this.filter(function(i) {return a.indexOf(i) < 0;});
};
let diffSet = this.resourceList.diff(resourceIdArr);
let diffSet
diffSet = _.xorWith(this.resourceList, resourceIdArr, _.isEqual)
let optionsCmp = []
if(diffSet.length>0) {
diffSet.forEach(item=>{
......@@ -525,7 +523,7 @@
// Non-null objects represent backfill
if (!_.isEmpty(o)) {
this.mainClass = o.params.mainClass || ''
if(o.params.mainJar.res) {
if(!o.params.mainJar.id) {
this.marjarId(o.params.mainJar.res)
} else if(o.params.mainJar.res=='') {
this.mainJar = ''
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册