var vm = new Vue({ el: '#app', data: function () { return { isLoading: false, userInfo: { "loginGuid": '', "loginAccount": '', }, formData: { sectionCode: "", barcode: "", itemNo: "", sumQuantity:0 }, itemInsFormData: {}, tableData: [], itemTableData: [], barMessage: "", Message: "", messageCenter: {}, messageId: 0, showClearIcon: false, focus1: true, focus2: false, isActive: 0, index: 0, currentTab: 0, contentScrollW: 0, // 导航区宽度 scrollLeft: 0, // 横向滚动条位置 fullHeight: "", sectionCode:"", depotData: [], ItemDetail: [], showButton: false,//右上角菜单触发 ttrre1: false, ttrre2: false, ytdh: "", } }, mounted() { var that = this; this.userInfo = { loginGuid: this.GetLoginInfor().loginGuid, loginAccount: this.GetLoginInfor().loginAccount, }; }, methods: { getScan() { var that = this; that.isLoading = true; that.AxiosHttp("post", 'MesBarCF/GetBarInfoBefore', { barcode: that.formData.barcode, }, false) .then(function (res) { var json = res; if (json.status == 0) { that.formData.sumQuantity = json.data.tbBillList.quantity; that.formData.itemNo = json.data.tbMesItems.itemNo; that.formData.itemName = json.data.tbMesItems.itemName; that.formData.itemModel = json.data.tbMesItems.itemModel; } else { that.$toast.fail(json.message); that.$refs.barcode.focus(); that.formData.barcode = null; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("网络错误,请重试!"); console.log(error); that.$refs.barcode.focus(); }); }, handleSubmit() { if (this.ttrre) { return; } var that = this; that.ttrre = true; that.AxiosHttp("post", 'MesBarCF/EditModelSubmit', { guid: that.formData.guid }, true, 1).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 }).catch(function (error) { that.$toast.fail("网络错误,请重试!"); that.ttrre = false console.log(error); }); }, submit() { if (this.ttrre) { return; } var that = this; that.ttrre = true; that.AxiosHttp("post", 'FqcManager/EditModelSubmit', { guid: that.formData.guid }, true, 1).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 }).catch(function (error) { that.$toast.fail("网络错误,请重试!"); that.ttrre = false console.log(error); }); }, } })