Browse Source

退货通知

zhouhao 2 years ago
parent
commit
d3a28d8c8c

+ 2 - 2
src/api/sales.js

@@ -66,7 +66,7 @@ export function sbumitFrontOrder(params) {
   return request({
     url: '/customer/frontOrder/send',
     method: 'post',
-    data: params
+    params
   })
 }
 
@@ -108,7 +108,7 @@ export function sendRefund(params) {
   return request({
     url: '/customer/frontOrder/sendRefund',
     method: 'post',
-    data: params
+    params
   })
 }
 

+ 1 - 2
src/views/sales/sales_management/components/customer_sales_details.vue

@@ -232,9 +232,8 @@ export default {
       })
     },
     handleInform(status = 2) {
-      console.log(33)
       sbumitFrontOrder({ id: this.$refs.header.screenForm.id, status }).then(res => {
-        console.log(res)
+        this.$successMsg('退货通知')
       })
     }
 

+ 11 - 3
src/views/sales/sales_management/components/return_sales_details.vue

@@ -11,10 +11,11 @@
       </template>
       <template #events>
         <div>
-          <el-button type="primary" size="mini" @click="handelSubmit">提交</el-button>
-          <el-button size="mini">重置</el-button>
+          <el-button type="primary" size="mini" @click="handleInform(2)">通知发货</el-button>
+          <el-button size="mini">撤销发货</el-button>
         </div>
       </template>
+
       <template v-slot:custom="{item:{row,$index}}">
         <el-radio label="1" v-model="row.flag">增加</el-radio>
         <el-radio label="-1" v-model="row.flag">减少</el-radio>
@@ -39,7 +40,7 @@
 import SalesDialog from '@/components/SalesDialog/SalesDialog'
 import ReturnSalesHeader from '@/components/ReturnSalesHeader/ReturnSalesHeader'
 import SalesTable from '@/components/SalesTable/SalesTable'
-import { addFrontOrder, detailRefund } from '@/api/sales'
+import { addFrontOrder, detailRefund, sbumitFrontOrder, sendRefund } from '@/api/sales'
 import { getcustomerFrontList } from '@/api/stock'
 
 export default {
@@ -142,6 +143,13 @@ export default {
     handleSelection(data) {
       this.selection = data
     },
+    handleInform(status = 2) {
+      console.log(33)
+      sendRefund({ id: this.$refs.header.screenForm.id, status }).then(res => {
+        this.$successMsg('退货通知')
+
+      })
+    },
     handelSubmit() {
       this.dataList.forEach(k => {
         k.id = ''