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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{'最终出库'}}
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+ {{ '导出' }}
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 编辑
+ 删除
+ 扫描
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存后直接扫描
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+