From 4f39dcc195f28fa275fc2d065fbf1bf6a46c21b7 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期二, 17 六月 2025 00:41:18 +0800 Subject: [PATCH] 优化出入库逻辑 --- 代码管理/ZhongHePDA/pages/task/AgvTask.vue | 65 +++++--------------------------- 1 files changed, 11 insertions(+), 54 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/ZhongHePDA/pages/task/AgvTask.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/ZhongHePDA/pages/task/AgvTask.vue" index 5cace51..be438df 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/ZhongHePDA/pages/task/AgvTask.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/ZhongHePDA/pages/task/AgvTask.vue" @@ -5,32 +5,16 @@ <view v-show="current === 0"> <view style="padding: 5%;"> <uni-forms label-width="120"> - <uni-forms-item label="鎵樼洏鏁伴噺"> - <uni-easyinput type="text" :focus="istrue" @input="carNoInputChange" v-model="PalletCode" - placeholder="璇疯緭鍏ユ墭鐩樻暟閲�" ref='midInput' /> - </uni-forms-item> - <uni-forms-item label="缁戝畾璐т綅"> - <uni-easyinput type="text" :focus="!istrue" @input="carNoInputChange" v-model="Point" - placeholder="璇疯緭鍏ョ粦瀹氳揣浣嶇偣" ref='midInput' /> - </uni-forms-item> - </uni-forms> - <button @click="Bind" type="primary" size="default" style="margin-top: 2%;">缁戝畾</button> - <u-toast ref="BindluToast" /> - </view> - </view> - <view v-show="current === 1"> - <view style="padding: 5%;"> - <uni-forms label-width="120"> <uni-forms-item label="缁堢偣"> <uni-easyinput type="text" :focus="!istrue" @input="carNoInputChange" v-model="EndAddress" placeholder="璇疯緭鍏ョ粓鐐�" ref='midInput' /> </uni-forms-item> </uni-forms> - <button @click="CallMateriel" type="primary" size="default" style="margin-top: 2%;">鍙枡</button> + <button @click="CallMateriel" type="primary" size="default" style="margin-top: 2%;">鍛兼枡</button> <u-toast ref="CallMaterieluToast" /> </view> </view> - <view v-show="current === 2"> + <view v-show="current === 1"> <view style="padding: 5%;"> <uni-forms label-width="120"> <uni-forms-item label="璧风偣"> @@ -38,7 +22,7 @@ placeholder="璇疯緭鍏ヨ捣鐐�" ref='midInput' /> </uni-forms-item> </uni-forms> - <button @click="MaterielCarry" type="primary" size="default" style="margin-top: 2%;">鎼繍</button> + <button @click="MaterielCarry" type="primary" size="default" style="margin-top: 2%;">鍙栨枡</button> <u-toast ref="MaterielCarryuToast" /> </view> </view> @@ -56,7 +40,7 @@ StartAddress: "", PalletCode: "", Point: "", - items: ['璐т綅缁戝畾', '鍙枡', '鎼繍'], + items: ['鍛兼枡', '鍙栨枡'], current: 0 } }, @@ -65,40 +49,13 @@ // }, methods: { onClickItem(e) { - if (this.current != e.currentIndex) { + this.istrue = false; + if (this.current !== e.currentIndex) { this.current = e.currentIndex; - } - }, - Bind() { - if (this.PalletCode.length == "" || this.Point.length == "") { - this.$refs.BindluToast.show({ - title: "鎵樼洏鏁伴噺璺熺粦瀹氳揣浣嶄笉鑳戒负绌�", - type: "error" - }) - return; - } - // var param = { - // MainData: { - // "PalletCode": this.PalletCode, - // "Point": this.Point - // }, - // } - this.$u.post('/api/PDA/Bind?qty=' + this.PalletCode + '&point=' + this.Point, {}).then(res => { - if (res.status) { - this.$refs.BindluToast.show({ - title: "缁戝畾鎴愬姛", - type: "success" - }) - this.Point = ""; - this.PalletCode = ""; - this.istrue = false; - } else { - this.$refs.BindluToast.show({ - title: res.message, - type: "error" - }) + if (this.current == 2) { + this.getData(); } - }) + } }, CallMateriel() { if (this.EndAddress == "") { @@ -116,7 +73,7 @@ this.$u.post('/api/PDA/CallMateriel?endPoint=' + this.EndAddress, {}).then(res => { if (res.status) { this.$refs.CallMaterieluToast.show({ - title: "鍙枡鎴愬姛", + title: "鍛煎彨Agv閫佹枡鎴愬姛", type: "success" }) this.EndAddress = ""; @@ -145,7 +102,7 @@ this.$u.post('/api/PDA/MaterielCarry?startPoint=' + this.StartAddress, {}).then(res => { if (res.status) { this.$refs.MaterielCarryuToast.show({ - title: "鍛煎彨Agv鎼繍鎴愬姛", + title: "鍛煎彨Agv鍙栨枡鎴愬姛", type: "success" }) this.StartAddress = ""; -- Gitblit v1.9.3