diff --git a/klp-ui/src/views/wms/coil/panels/L2MatchPanel.vue b/klp-ui/src/views/wms/coil/panels/L2MatchPanel.vue index c331a6bb3..f63d45df5 100644 --- a/klp-ui/src/views/wms/coil/panels/L2MatchPanel.vue +++ b/klp-ui/src/views/wms/coil/panels/L2MatchPanel.vue @@ -88,7 +88,8 @@ const PLAN_FIELDS = [ export default { name: 'L2MatchPanel', props: { - hotCoilId: { type: String, default: '' } + hotCoilId: { type: String, default: '' }, + autoFill: { type: Boolean, default: false } }, data() { return { @@ -103,6 +104,11 @@ export default { hotCoilId(val) { if (val) this.loadBestMatch(val) else this.bestMatch = null + }, + bestMatch(val) { + if (val && this.autoFill) { + this.$emit('fill', val) + } } }, created() { diff --git a/klp-ui/src/views/wms/coil/typing.vue b/klp-ui/src/views/wms/coil/typing.vue index 22148fb04..c321ae1bb 100644 --- a/klp-ui/src/views/wms/coil/typing.vue +++ b/klp-ui/src/views/wms/coil/typing.vue @@ -25,7 +25,7 @@