| | |
| | | <view class="form-item"> |
| | | <view class="title">源单单号:</view> |
| | | <view class="right" v-show="showHSourceBillNo"> |
| | | <uni-combox :isAutoFocus="true" ref="uniComboxSourceBill" :confirm-call="onSourceBillBlurHandler" |
| | | v-if="reHSourceBillNo" :candidates="arrayHSourceBillNo" placeholder="请输入源单单号" |
| | | v-model="hform.HSourceBillNo" @input="HSourceBillNoChange"></uni-combox> |
| | | <uni-combox :isAutoFocus="true" ref="uniComboxSourceBill" |
| | | :confirm-call="onSourceBillBlurHandler" v-if="reHSourceBillNo" |
| | | :candidates="arrayHSourceBillNo" placeholder="请输入源单单号" v-model="hform.HSourceBillNo" |
| | | @input="HSourceBillNoChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHSourceBillNo"> |
| | | <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | |
| | | innerAudioContext.play(); // 播放音频 |
| | | }, |
| | | //扫码 |
| | | toScanCode(){ |
| | | toScanCode() { |
| | | var mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module") |
| | | mpaasScanModule.mpaasScan({ |
| | | 'hideAlbum': true, |
| | | 'timeoutInterval':'10', //超时时间 |
| | | 'timeoutText':'未识别到二维码' //超时提醒 |
| | | },(ret) => { |
| | | 'timeoutInterval': '10', //超时时间 |
| | | 'timeoutText': '未识别到二维码' //超时提醒 |
| | | }, (ret) => { |
| | | console.log(ret.resp_result) |
| | | if(this.hform.HBarCode == '*'){ |
| | | if (this.hform.HBarCode == '*') { |
| | | this.hform.HBarCode = this.hform.HBarCode + ret.resp_result |
| | | }else{ |
| | | } else { |
| | | this.hform.HBarCode = ret.resp_result |
| | | } |
| | | |
| | | |
| | | this.getCode(this.hform.HBarCode) |
| | | }) |
| | | }, |
| | | }, |
| | | |
| | | //扫其他(仓库,仓位) |
| | | // toScanData(e){ |
| | | // uni.scanCode({ |
| | |
| | | this.hform.HDate = e.detail.value |
| | | }, |
| | | onSourceBillBlurHandler() { |
| | | if(this.hform.HMainSourceBillType == -1) { |
| | | if (this.hform.HMainSourceBillType == -1) { |
| | | this.playSound(1) |
| | | this.barCodeFocus = true |
| | | return |
| | |
| | | }, |
| | | }); |
| | | }, |
| | | //删除物料码 |
| | | delMater(item) { |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: '确认要删除 " ' + item.物料名称 + ' " 所有扫码记录?删除后将不可恢复!', |
| | | content: '确认要删除 "' + item.物料名称 + '" 所有扫码记录?删除后将不可恢复!', |
| | | success: (res) => { |
| | | if (res.confirm) { |
| | | uni.request({ |
| | |
| | | title: '接口请求失败', |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | | } |
| | | }); |
| | | } |
| | | } |