|
|
@@ -16,6 +16,10 @@
|
|
|
<div v-if="operationType == 'pick'">
|
|
|
<pickDetails ref="pickListRef"></pickDetails>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div v-if="operationType == 'feed'">
|
|
|
+ <feeding :workListIds="workListIds"></feeding>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<footBtn @footBtn="footBtn"></footBtn>
|
|
|
@@ -38,6 +42,8 @@
|
|
|
|
|
|
import picking from './components/picking/index.vue';
|
|
|
import pickDetails from './components/picking/details.vue';
|
|
|
+
|
|
|
+ import feeding from './components/feeding/index.vue';
|
|
|
export default {
|
|
|
components: {
|
|
|
Search,
|
|
|
@@ -46,7 +52,9 @@
|
|
|
productionResource,
|
|
|
|
|
|
picking,
|
|
|
- pickDetails
|
|
|
+ pickDetails,
|
|
|
+
|
|
|
+ feeding
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
@@ -77,19 +85,23 @@
|
|
|
this.$message.warning('请选择工序');
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
- if (t == 'pick') {
|
|
|
+ if (['pick', 'feed'].includes(t)) {
|
|
|
if (this.workListIds.length == 0) {
|
|
|
this.$message.warning('请选择工单列表');
|
|
|
return false;
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
+ if (t == 'pick') {
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.pickListRef.getList(this.workListIds);
|
|
|
});
|
|
|
|
|
|
this.pickingShow = true;
|
|
|
}
|
|
|
+
|
|
|
+ if (t == 'feed') {
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
pickingClose(val) {
|