1
wangxinhui
2025-07-03 eb7892b61b050646ad11e7a36942c2a2a16a24f2
´úÂë¹ÜÀí/»´°²PDA/pages/stash/OutEmpty.vue
@@ -6,6 +6,9 @@
               <uni-easyinput type="text" placeholder="请输入数量" ref='midInput' :focus="!focus" v-model="qty"
                  @input="barcodeInput" />
            </uni-forms-item>
            <uni-forms-item label="托盘条码:">
               <uni-easyinput type="text" placeholder="请扫描托盘条码" ref='midInput' :focus="focus" v-model="barcode" />
            </uni-forms-item>
            <uni-forms-item>
               <button @click="OutEmpty" type="primary" size="default" style="margin-top: 2%;">空箱出库</button>
            </uni-forms-item>
@@ -23,21 +26,23 @@
            focus: false,
            qty: "",
            address: "",
            barcode: "",
         }
      },
      onShow() {},
      onLoad(res) {
         this.WarehouseId = res.warehouseId;
         this.focus = false;
         this.qty = 1;
         if (res.warehouseId == 5) {
            this.address = "8001";
         }
      },
      methods: {
         voiceSpeech(src) {
            innerAudioContext.src = src; // '../../static/success.mp3';
            innerAudioContext.play();
         },
         // voiceSpeech(src) {
         //    innerAudioContext.src = src; // '../../static/success.mp3';
         //    innerAudioContext.play();
         // },
         barcodeInput() {
            // this.$nextTick(function(x) {
            //    if (this.barcode.length > 0) {
@@ -53,8 +58,15 @@
               })
               return;
            }
            if (this.qty < 1) {
               this.$refs.uToast.show({
                  title: "数量不能小于1",
                  type: 'error'
               })
               return;
            }
            this.$u.post('/api/Task/OutEmpty?qty=' + this.qty + '&address=' + this.address + '&WarehouseId=' +
               this.WarehouseId).then(
               this.WarehouseId + '&barcode=' + this.barcode).then(
               res => {
                  if (res.status) {
                     this.$refs.uToast.show({