|
@@ -45,6 +45,7 @@
|
|
|
v-model="showXQ"
|
|
|
:showInfo="showInfo"
|
|
|
:showInfoData="showInfoData"
|
|
|
+ @submitItem="submitItem"
|
|
|
/>
|
|
|
<caijiRightPopUp
|
|
|
ref="caijiRef"
|
|
@@ -65,7 +66,6 @@ import {
|
|
|
searchMaterial,
|
|
|
} from "@/api/prosteps/wuliaocaiji";
|
|
|
import { useProcessStore } from "@/store";
|
|
|
-
|
|
|
defineOptions({
|
|
|
name: "Wuliaocaiji",
|
|
|
});
|
|
@@ -137,6 +137,34 @@ const submit = () => {
|
|
|
let selectIndex = caijiRef.value.selectIndex;
|
|
|
submitRecordAdd(selectIndex);
|
|
|
};
|
|
|
+const itemRecord=ref([]);
|
|
|
+const submitItem = async (itemNum) => {
|
|
|
+ itemRecord.value=[];
|
|
|
+ let items={
|
|
|
+ operationId: store.odersData.operationId,
|
|
|
+ processId: store.scanInfo.id,
|
|
|
+ seqNo: store.scanInfo.seqNo,
|
|
|
+ scanCode: store.scanInfo.seqNo,
|
|
|
+ workOrderCode: store.odersData.workOrderCode,
|
|
|
+ operationName: store.scanInfo.operationName,
|
|
|
+ needNum:showInfo.value.needNum,
|
|
|
+ itemCode:showInfo.value.itemCode,
|
|
|
+ itemName:showInfo.value.itemName,
|
|
|
+ itemModel:showInfo.value.itemModel,
|
|
|
+ itemSeq:showInfo.value.itemCode,
|
|
|
+ trackType:"S",
|
|
|
+ num:itemNum.value
|
|
|
+ }
|
|
|
+
|
|
|
+ itemRecord.value.push(items);
|
|
|
+ console.log(itemRecord.value);
|
|
|
+ const { code, data } = await itemRecordAdd(itemRecord.value);
|
|
|
+ if (code == "200") {
|
|
|
+ showXQ.value = false;
|
|
|
+ ElMessage.success("录入成功");
|
|
|
+ getOpCompentData();
|
|
|
+ }
|
|
|
+};
|
|
|
|
|
|
//获取tag列表数据
|
|
|
const getOpCompentData = async () => {
|