diff --git a/src/api/material/issureSo.js b/src/api/material/issureSo.js new file mode 100644 index 0000000..2cd7803 --- /dev/null +++ b/src/api/material/issureSo.js @@ -0,0 +1,17 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchTransHeader = data => createAPI(`/issureSo/searchTransHeader`,'post',data) + +export const searchTransDetail = data => createAPI(`/issureSo/searchTransDetail`,'post',data) + +export const searchTransDetailSub = data => createAPI(`/issureSo/searchTransDetailSub`,'post',data) + + +export const getWareHouseList = data => createAPI(`/issureSo/getWareHouseList`,'post',data) +export const saveTransHeaderData= data => createAPI(`/issureSo/saveTransHeaderData`,'post',data) + +export const searchTransDetailAndSubCach= data => createAPI(`/issureSo/searchTransDetailAndSubCach`,'post',data) +export const createNewCachRoll= data => createAPI(`/issureSo/createNewCachRoll`,'post',data) +export const finalSaveTransHeaderDetail= data => createAPI(`/issureSo/finalSaveTransHeaderDetail`,'post',data) +export const deleteSubCach= data => createAPI(`/issureSo/deleteSubCach`,'post',data) +export const deleteTransHeaderData= data => createAPI(`/issureSo/deleteTransHeaderData`,'post',data) diff --git a/src/views/modules/material/com_issureSo_add_or_update.vue b/src/views/modules/material/com_issureSo_add_or_update.vue new file mode 100644 index 0000000..afd6505 --- /dev/null +++ b/src/views/modules/material/com_issureSo_add_or_update.vue @@ -0,0 +1,543 @@ + + + + + diff --git a/src/views/modules/material/com_poReceiving_add_or_update.vue b/src/views/modules/material/com_poReceiving_add_or_update.vue index d4e920b..3337231 100644 --- a/src/views/modules/material/com_poReceiving_add_or_update.vue +++ b/src/views/modules/material/com_poReceiving_add_or_update.vue @@ -49,7 +49,7 @@ - + @@ -311,7 +311,7 @@ partnerID:'', partnerName:'', transDate:'', - receiveName:'', + receiverName:'', orderRef1:'', partNo:'', partDesc:'', @@ -559,17 +559,17 @@ searchTransDetailAndSubCach(row).then(({data})=>{ //区分请求成功和失败的状况 if (data && data.code == 0) { - let row= data.row + let dataRow= data.row this.dataList = data.rows this.dataForm={ - site:row.site, + site:dataRow.site, warehouseID:data.row.warehouseID, - transNo:row.transNo, - partnerID:row.partnerID, - partnerName:row.partnerName, - transDate:row.transDate, - receiveName:row.receiverName, - orderRef1:row.orderRef1, + transNo:dataRow.transNo, + partnerID:dataRow.partnerID, + partnerName:dataRow.partnerName, + transDate:dataRow.transDate, + receiverName:dataRow.receiverName, + orderRef1:dataRow.orderRef1, partNo:'', partDesc:'', locationId:'', @@ -738,6 +738,7 @@ scanModel(){ this.scanSerial=''; this.scanModalFlag=true; + this.$nextTick(() => { this.$refs.scan.focus();}) }, scanSaveCach(){ debugger; diff --git a/src/views/modules/material/issureSo.vue b/src/views/modules/material/issureSo.vue new file mode 100644 index 0000000..9548a47 --- /dev/null +++ b/src/views/modules/material/issureSo.vue @@ -0,0 +1,948 @@ + + + + +