lilei 4 lat temu
rodzic
commit
06e4c3de2b

+ 9 - 0
src/api/salesReturnDetail.js

@@ -18,6 +18,15 @@ export const salesReturnDetailInsert = (params) => {
   })
 }
 
+// 修改销售退货明细返库数量
+export const updateBackStockQty = (params) => {
+  return axios({
+    url: '/salesReturn/detail/updateBackStockQty',
+    data: params,
+    method: 'post'
+  })
+}
+
 // 分页查询销售退货明细
 export const salesReturnDetailList = (params) => {
   const url = `/salesReturn/detail/queryPage/${params.pageNo}/${params.pageSize}`

+ 7 - 10
src/views/salesManagement/salesReturn/salesReturnCheck.vue

@@ -58,10 +58,10 @@
 import { STable, VSelect } from '@/components'
 import queryPart from './queryPart.vue'
 import EditableCell from '@/views/common/editInput.js'
-import { salesReturnDetail, salesReturnSubmit } from '@/api/salesReturn'
+import { salesReturnDetail, salesReturnCheck } from '@/api/salesReturn'
 import {
   salesReturnDetailList,
-  salesReturnCheck
+  updateBackStockQty
 } from '@/api/salesReturnDetail'
 export default {
   name: 'SalesReturnEdit',
@@ -185,7 +185,7 @@ export default {
           const obj = []
           _this.selectedRows.map(item => {
             obj.push({
-              productSn: item.productSn,
+              salesReturnDetailSn: item.salesReturnDetailSn,
               backStockQty: item.qty
             })
           })
@@ -200,18 +200,15 @@ export default {
       if (row) {
         row[key] = Number(value)
         this.submitCheck([{
-          productSn: row.productSn,
+          salesReturnDetailSn: row.salesReturnDetailSn,
           backStockQty: row.backStockQty
         }])
       }
     },
     // 品检
-    submitCheck (backStockQty) {
+    submitCheck (data) {
       this.loading = true
-      salesReturnCheck({
-        salesReturnBillSn: this.orderSn,
-        backStockQty: backStockQty
-      }).then(res => {
+      updateBackStockQty(data).then(res => {
         if (res.status == 200) {
           this.resetSearchForm(true)
           this.$message.success(res.message)
@@ -236,7 +233,7 @@ export default {
     },
     // 提交销售单
     handleSubmit () {
-      salesReturnSubmit({ sn: this.orderSn }).then(res => {
+      salesReturnCheck({ salesReturnBillSn: this.orderSn }).then(res => {
         if (res.status == 200) {
           this.handleBack()
           this.$message.success(res.message)