Browse Source

fix:物料采集

lupeng 1 week ago
parent
commit
7ea6e3457d

+ 3 - 0
src/views/pro-steps/components/wuliaocaiji.vue

@@ -124,6 +124,9 @@ const submitRecordAdd = async () => {
     element.seqNo = store.scanInfo.seqNo;
     element.trackBy = "S";
     element.workOrderCode = store.odersData.workOrderCode;
+    element.itemCode=element.materialCode;
+    element.itemName=element.materialName;
+    element.itemModel=element.spec;
   });
 
   const { code, data } = await itemRecordAdd(array);

+ 11 - 1
src/views/pro-steps/popUpView/xiangqingPopUp.vue

@@ -29,7 +29,7 @@
             <div></div>
             <div class="operate" >
               <div class="describeText operateText">录入数量</div>
-               <NumberInput v-model="itemNum" :min="1" :max="showInfo.needNum-showInfo.realNum" style="margin-left: 140px;margin-bottom: 10px"/>
+               <NumberInput v-model="itemNum" :min="1" :max="showInfo.needNum-showInfo.realNum" style="margin-left: 140px;margin-bottom: 10px" />
             </div>
           </div>
           <div
@@ -71,9 +71,19 @@ const props = defineProps({
 const submit=()=>{
   emits("submitItem",itemNum);
 }
+watch(
+  () => props.modelValue,
+  () => {
+    itemNum.value=1;
+  },
+  {
+    deep: true,
+  }
+);
 const scanCode = ref("");
 const itemNum=ref(1);
 const handleClose = () => {
+  itemNum.value =1
   emits("update:modelValue", false);
 };
 </script>