From 8d7b65338910b362265b2f2f810b02c063866bd6 Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期六, 12 七月 2025 15:40:05 +0800
Subject: [PATCH] 1.采购验退

---
 H5/Js/Cgyt.js |   48 ++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 40 insertions(+), 8 deletions(-)

diff --git a/H5/Js/Cgyt.js b/H5/Js/Cgyt.js
index be2d7e1..b39bf6f 100644
--- a/H5/Js/Cgyt.js
+++ b/H5/Js/Cgyt.js
@@ -65,6 +65,9 @@
                         that.formData.itemNo = json.data.tbMesItems.itemNo;
                         that.formData.itemName = json.data.tbMesItems.itemName;
                         that.formData.itemModel = json.data.tbMesItems.itemModel;
+                        that.ytdh = "";
+                        that.ItemDetail = [];
+                        that.tableData = [];
                     }
                     else {
                         that.$toast.fail(json.message);
@@ -83,25 +86,54 @@
 
 
         handleSubmit() {
-            if (this.ttrre) {
+            if (this.isLoading) {
                 return;
             }
 
             var that = this;
-            that.ttrre = true;
-            that.AxiosHttp("post", 'MesBarCF/EditModelSubmit', {
-                guid: that.formData.guid
-            }, true, 1).then(function (res1) {
+            that.isLoading = true;
+            that.AxiosHttp("post", 'MesCgthSq/ScanCgyt', {
+                barcode: that.formData.barcode,
+                userName: that.userInfo.loginAccount,
+            }, true, 0).then(function (res1) {
+                if (res1.status == 0) {
+                    that.$notify({ type: 'success', message: res1.data.tbBillList.msg });
+                    that.ytdh = res1.data.tbBillList.ytdh;
+                    that.ItemDetail = res1.data.ytItem;
+                    that.tableData = res1.data.ytBarInfo;
+                }
+                else {
+                    that.$toast.fail(res1.message);
+                }
+                that.isLoading = false
+            }).catch(function (error) {
+                that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+                that.isLoading = false
+                console.log(error);
+            });
+        },
+
+        deleteCgyt() {
+            if (this.isLoading) {
+                return;
+            }
+
+            var that = this;
+            that.isLoading = true;
+            that.AxiosHttp("post", 'MesCgthSq/deleteCgyt', {
+                ytdh: that.ytdh,
+                userName: that.userInfo.loginAccount,
+            }, true, 0).then(function (res1) {
                 if (res1.rtnData.outSum == 1) {
                     that.$notify({ type: 'success', message: '鎻愪氦鎴愬姛' });
                     that.init();
                 } else {
                     that.$toast.fail(res1.rtnData.outMsg);
                 }
-                that.ttrre = false
+                that.isLoading = false
             }).catch(function (error) {
                 that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                that.ttrre = false
+                that.isLoading = false
                 console.log(error);
             });
         },
@@ -115,7 +147,7 @@
             that.ttrre = true;
             that.AxiosHttp("post", 'FqcManager/EditModelSubmit', {
                 guid: that.formData.guid
-            }, true, 1).then(function (res1) {
+            }, true, 0).then(function (res1) {
                 if (res1.rtnData.outSum == 1) {
                     that.$notify({ type: 'success', message: '鎻愪氦鎴愬姛' });
                     that.init();

--
Gitblit v1.9.3