ezhizao_zx 5 月之前
父節點
當前提交
f7d27b0e7e
共有 2 個文件被更改,包括 15 次插入1 次删除
  1. 7 0
      src/api/business/returnReceipt.js
  2. 8 1
      src/views/business/returnReceipt/form.vue

+ 7 - 0
src/api/business/returnReceipt.js

@@ -84,3 +84,10 @@ export function checkFurnace(data) {
 		data: data
 	})
 }
+export function checkAllowMore(data) {
+	return request({
+		url: baseUrl + '/business/returnReceipt/checkAllowMore',
+		method: 'post',
+		data: data
+	})
+}

+ 8 - 1
src/views/business/returnReceipt/form.vue

@@ -94,7 +94,8 @@ import {
   getReceipt,
   addReceipt,
   updateReceipt,
-  checkFurnace
+  checkFurnace,
+  checkAllowMore
 } from "@/api/business/returnReceipt";
 import dialogOutsourceDetails from "./DialogOutsourceDetails";
 import { getTenant } from "@/utils/auth";
@@ -246,6 +247,12 @@ function submitForm() {
         flag = false
         proxy.$modal.msgError(checkRes.msg)
       }
+      const checkMore = await checkAllowMore(form.value.details);
+      if (!checkMore.data) {
+        flog = false
+        proxy.$modal.msgError(checkRes.msg)
+      }
+      // 判断是否一箱多批
       if (flag) {
         form.value.isSubmit = 1;
         form.value.submitTime = proxy.moment().format("YYYY-MM-DD HH:mm:ss");