add 混料批次
This commit is contained in:
@@ -50,6 +50,9 @@ export default {
|
||||
}
|
||||
}
|
||||
},
|
||||
// mounted() {
|
||||
// console.log('inject data', this.injectData)
|
||||
// },
|
||||
methods: {
|
||||
// 发射事件
|
||||
emit(opt) {
|
||||
@@ -63,7 +66,17 @@ export default {
|
||||
} else {
|
||||
eventType = opt
|
||||
}
|
||||
this.$emit('emit-data', { type: eventType, data: emitFull ? this.injectData : customField ? this.injectData[customField] : this.injectData.id, url: this.injectData.url })
|
||||
|
||||
/** 处理 toRouter */
|
||||
let payload = { type: eventType, data: emitFull ? this.injectData : customField ? this.injectData[customField] : this.injectData.id }
|
||||
if ('url' in opt) {
|
||||
payload.url = this.injectData.url
|
||||
}
|
||||
if ('toRouter' in opt) {
|
||||
payload.toRouter = opt.toRouter
|
||||
}
|
||||
// this.$emit('emit-data', { type: eventType, data: emitFull ? this.injectData : customField ? this.injectData[customField] : this.injectData.id, url: this.injectData.url, toRouter: opt.toRouter })
|
||||
this.$emit('emit-data', payload)
|
||||
}
|
||||
},
|
||||
render: function (h) {
|
||||
|
||||
Reference in New Issue
Block a user