Corrections to historical jar packages and resource data
This commit is contained in:
parent
70571db6d9
commit
8561d65b2b
|
|
@ -218,6 +218,19 @@
|
|||
},
|
||||
mixins: [disabledState],
|
||||
methods: {
|
||||
/**
|
||||
* getResourceId
|
||||
*/
|
||||
marjarId(name) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+name
|
||||
}).then(res => {
|
||||
this.mainJar = res.id
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
},
|
||||
/**
|
||||
* return localParams
|
||||
*/
|
||||
|
|
@ -366,7 +379,13 @@
|
|||
// Non-null objects represent backfill
|
||||
if (!_.isEmpty(o)) {
|
||||
this.mainClass = o.params.mainClass || ''
|
||||
this.mainJar = o.params.mainJar && o.params.mainJar.id ? o.params.mainJar.id : ''
|
||||
if(o.params.mainJar.res) {
|
||||
this.marjarId(o.params.mainJar.res)
|
||||
} else if(o.params.mainJar.res=='') {
|
||||
this.mainJar = ''
|
||||
} else {
|
||||
this.mainJar = o.params.mainJar.id || ''
|
||||
}
|
||||
this.deployMode = o.params.deployMode || ''
|
||||
this.slot = o.params.slot || 1
|
||||
this.taskManager = o.params.taskManager || '2'
|
||||
|
|
@ -380,8 +399,19 @@
|
|||
// backfill resourceList
|
||||
let resourceList = o.params.resourceList || []
|
||||
if (resourceList.length) {
|
||||
this.resourceList = _.map(resourceList, v => {
|
||||
return v.id
|
||||
_.map(resourceList, v => {
|
||||
if(v.res) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+v.res
|
||||
}).then(res => {
|
||||
this.resourceList.push(res.id)
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
} else {
|
||||
this.resourceList.push(v.id)
|
||||
}
|
||||
})
|
||||
this.cacheResourceList = resourceList
|
||||
}
|
||||
|
|
|
|||
|
|
@ -142,6 +142,19 @@
|
|||
},
|
||||
mixins: [disabledState],
|
||||
methods: {
|
||||
/**
|
||||
* getResourceId
|
||||
*/
|
||||
marjarId(name) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+name
|
||||
}).then(res => {
|
||||
this.mainJar = res.id
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
},
|
||||
/**
|
||||
* return localParams
|
||||
*/
|
||||
|
|
@ -245,7 +258,13 @@
|
|||
// Non-null objects represent backfill
|
||||
if (!_.isEmpty(o)) {
|
||||
this.mainClass = o.params.mainClass || ''
|
||||
this.mainJar = o.params.mainJar.id || ''
|
||||
if(o.params.mainJar.res) {
|
||||
this.marjarId(o.params.mainJar.res)
|
||||
} else if(o.params.mainJar.res=='') {
|
||||
this.mainJar = ''
|
||||
} else {
|
||||
this.mainJar = o.params.mainJar.id || ''
|
||||
}
|
||||
this.mainArgs = o.params.mainArgs || ''
|
||||
this.others = o.params.others
|
||||
this.programType = o.params.programType || 'JAVA'
|
||||
|
|
@ -253,8 +272,19 @@
|
|||
// backfill resourceList
|
||||
let resourceList = o.params.resourceList || []
|
||||
if (resourceList.length) {
|
||||
this.resourceList = _.map(resourceList, v => {
|
||||
return v.id
|
||||
_.map(resourceList, v => {
|
||||
if(v.res) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+v.res
|
||||
}).then(res => {
|
||||
this.resourceList.push(res.id)
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
} else {
|
||||
this.resourceList.push(v.id)
|
||||
}
|
||||
})
|
||||
this.cacheResourceList = resourceList
|
||||
}
|
||||
|
|
|
|||
|
|
@ -176,8 +176,19 @@
|
|||
// backfill resourceList
|
||||
let resourceList = o.params.resourceList || []
|
||||
if (resourceList.length) {
|
||||
this.resourceList = _.map(resourceList, v => {
|
||||
return v.id
|
||||
_.map(resourceList, v => {
|
||||
if(v.res) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+v.res
|
||||
}).then(res => {
|
||||
this.resourceList.push(res.id)
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
} else {
|
||||
this.resourceList.push(v.id)
|
||||
}
|
||||
})
|
||||
this.cacheResourceList = resourceList
|
||||
}
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@
|
|||
label: node.name
|
||||
}
|
||||
},
|
||||
id: null
|
||||
}
|
||||
},
|
||||
mixins: [disabledState],
|
||||
|
|
@ -238,12 +239,22 @@
|
|||
// backfill resourceList
|
||||
let resourceList = o.params.resourceList || []
|
||||
if (resourceList.length) {
|
||||
this.resourceList = _.map(resourceList, v => {
|
||||
return v.id
|
||||
_.map(resourceList, v => {
|
||||
if(v.res) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+v.res
|
||||
}).then(res => {
|
||||
this.resourceList.push(res.id)
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
} else {
|
||||
this.resourceList.push(v.id)
|
||||
}
|
||||
})
|
||||
this.cacheResourceList = resourceList
|
||||
}
|
||||
|
||||
// backfill localParams
|
||||
let localParams = o.params.localParams || []
|
||||
if (localParams.length) {
|
||||
|
|
|
|||
|
|
@ -261,6 +261,19 @@
|
|||
},
|
||||
mixins: [disabledState],
|
||||
methods: {
|
||||
/**
|
||||
* getResourceId
|
||||
*/
|
||||
marjarId(name) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+name
|
||||
}).then(res => {
|
||||
this.mainJar = res.id
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
},
|
||||
/**
|
||||
* return localParams
|
||||
*/
|
||||
|
|
@ -414,7 +427,13 @@
|
|||
// Non-null objects represent backfill
|
||||
if (!_.isEmpty(o)) {
|
||||
this.mainClass = o.params.mainClass || ''
|
||||
this.mainJar = o.params.mainJar && o.params.mainJar.id ? o.params.mainJar.id : ''
|
||||
if(o.params.mainJar.res) {
|
||||
this.marjarId(o.params.mainJar.res)
|
||||
} else if(o.params.mainJar.res=='') {
|
||||
this.mainJar = ''
|
||||
} else {
|
||||
this.mainJar = o.params.mainJar.id || ''
|
||||
}
|
||||
this.deployMode = o.params.deployMode || ''
|
||||
this.driverCores = o.params.driverCores || 1
|
||||
this.driverMemory = o.params.driverMemory || '512M'
|
||||
|
|
@ -429,9 +448,20 @@
|
|||
// backfill resourceList
|
||||
let resourceList = o.params.resourceList || []
|
||||
if (resourceList.length) {
|
||||
this.resourceList = _.map(resourceList, v => {
|
||||
return v.id
|
||||
})
|
||||
_.map(resourceList, v => {
|
||||
if(v.res) {
|
||||
this.store.dispatch('dag/getResourceId',{
|
||||
type: 'FILE',
|
||||
fullName: '/'+v.res
|
||||
}).then(res => {
|
||||
this.resourceList.push(res.id)
|
||||
}).catch(e => {
|
||||
this.$message.error(e.msg || '')
|
||||
})
|
||||
} else {
|
||||
this.resourceList.push(v.id)
|
||||
}
|
||||
})
|
||||
this.cacheResourceList = resourceList
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
<th scope="col" width="50">
|
||||
<x-checkbox @on-change="_topCheckBoxClick" v-model="checkAll"></x-checkbox>
|
||||
</th>
|
||||
<th scope="col">
|
||||
<th scope="col" width="30">
|
||||
<span>{{$t('#')}}</span>
|
||||
</th>
|
||||
<th scope="col" width="70">
|
||||
|
|
|
|||
|
|
@ -715,5 +715,14 @@ export default {
|
|||
reject(e)
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
},
|
||||
getResourceId ({ state }, payload) {
|
||||
return new Promise((resolve, reject) => {
|
||||
io.get(`resources/queryResource`, payload, res => {
|
||||
resolve(res.data)
|
||||
}).catch(e => {
|
||||
reject(e)
|
||||
})
|
||||
})
|
||||
},
|
||||
}
|
||||
Loading…
Reference in New Issue