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