|
@@ -125,19 +125,6 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
- deleteChild(arr) { // 删除无用子属性
|
|
|
- const bfs = arr => {
|
|
|
- arr.forEach(item => {
|
|
|
- if (!item.childrenEnums || item.childrenEnums.length === 0) {
|
|
|
- delete item.childrenEnums
|
|
|
- } else {
|
|
|
- this.deleteChild(item.childrenEnums)
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- bfs(arr)
|
|
|
- return arr
|
|
|
- },
|
|
|
jumper(val, name) { // 需求、任务、缺陷跳转
|
|
|
const bizId_id = EncryptId(`${val.bizId}_${val.id}`)
|
|
|
const newTab = this.$router.resolve({ name: name + '详情', query: { bizId_id: bizId_id }})
|