ソースを参照

零售提交逻辑修改,添加新的接口

lph 1 年間 前
コミット
50a90f1af1

+ 8 - 0
zkqy-ui/src/api/system/retailMange.js

@@ -58,6 +58,14 @@ export function submitRetailOrder(params) {
     data: params
   })
 }
+// 提交零售单  零售单提交  有id时的接口
+export function submitProductInvoice(params) {
+  return request({
+    url: '/system/ProductInvoice',
+    method: 'put',
+    data: params
+  })
+}
 // 提交零售单  零售单提交
 export function cancelRetailOrder(params) {
   return request({

+ 2 - 1
zkqy-ui/src/views/orderMange/components/dialogForm/RetailProvide.vue

@@ -262,7 +262,8 @@ export default {
         //   label: "等级",
         // },
         {
-          id: "actualWeight",
+          // id: "actualWeight",
+          id: "boxNum",
           label: "箱数",
         },
         // {

+ 4 - 2
zkqy-ui/src/views/orderMange/retailMange/index.vue

@@ -179,7 +179,7 @@
                     >详情
                   </el-button>
                 </el-dropdown-item>
-                <el-dropdown-item v-show="scope.row.status == 1">
+                <el-dropdown-item>
                   <el-button
                     size="mini"
                     type="text"
@@ -686,6 +686,7 @@ import {
   submitRetailOrder,
   cancelRetailOrder,
   deleRetailOrder,
+  submitProductInvoice,
 } from "@/api/system/retailMange.js";
 import { listData } from "@/api/system/tenant/data";
 import { getToken } from "@/utils/auth";
@@ -2412,7 +2413,8 @@ export default {
         };
         payLoad.status = 5;
         // let res = await addProductInvoice(payLoad);
-        let res = await submitRetailOrder(payLoad);
+        let reqAPI = isEdit ? submitProductInvoice : submitRetailOrder;
+        let res = await reqAPI(payLoad);
         if (res.code == 200) {
           this.$message.success("提交成功");
           this.deliverShow = false;