add 混料批次

This commit is contained in:
lb
2023-03-14 15:46:12 +08:00
parent 78cfff4d6d
commit df9a9a04da
5 changed files with 302 additions and 3 deletions

View File

@@ -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) {