|
@@ -29,7 +29,7 @@ export default {
|
|
|
required: false
|
|
|
},
|
|
|
parameter: {
|
|
|
- type: Object,
|
|
|
+ type: Object || Number,
|
|
|
default: () => null,
|
|
|
required: false
|
|
|
},
|
|
@@ -78,10 +78,9 @@ export default {
|
|
|
this.hideEdit = val
|
|
|
},
|
|
|
link() {
|
|
|
- if (this.parameter) {
|
|
|
- const newTab = this.$router.resolve(this.parameter)
|
|
|
- window.open(newTab.href, '_blank')
|
|
|
- }
|
|
|
+ if (this.parameter === null || this.parameter === undefined || this.parameter === -1) return
|
|
|
+ const newTab = this.$router.resolve(this.parameter)
|
|
|
+ window.open(newTab.href, '_blank')
|
|
|
}
|
|
|
}
|
|
|
}
|