H5/Js/Scll.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
H5/Scll.aspx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
audio/NG-old.wav | 补丁 | 查看 | 原始文档 | blame | 历史 | |
audio/NG.wav | 补丁 | 查看 | 原始文档 | blame | 历史 | |
audio/OK-old.wav | 补丁 | 查看 | 原始文档 | blame | 历史 | |
audio/OK.wav | 补丁 | 查看 | 原始文档 | blame | 历史 |
H5/Js/Scll.js
@@ -14,6 +14,9 @@ port: "", oldBarInfo: [], cfBarInfo: [], selectKey: "",//查询关键字 actions: [],//列表的值 show: false,//列表展示 //isPrinterPopupVisible: false, // 控制弹窗显示/隐藏 //selectedPrinter: '', // 当前选择的打印机编号 //printerList: [ @@ -288,5 +291,65 @@ //onPrinterSelected(value) { // console.log('当前选中的打印机编号:', value); //}, //获取工单信息 getInfo() { this.show = true; var that = this; that.actions = []; that.isLoading = true; that.AxiosHttp("post", 'Womdaa/GetXcslDaa', { selectKey: that.selectKey, }, false) .then(function (res) { var json = res; if (json.status == 0) { if (json.data.tbBillList.length <= 0) { that.$toast.fail("没有可用的数据"); that.$playSound('error'); } else { that.itemInfo = json.data.tbBillList; that.actions = json.data.tbBillList.map(item => { return { name: item.daaInfo // 拼接字段 }; }); } } else { that.$toast.fail(json.message); that.$playSound('error'); } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("网络错误,请重试!"); that.$playSound('error'); console.log(error); }); }, onSelect(item) { // 默认情况下点击选项时不会自动收起 // 可以通过 close-on-click-action 属性开启自动收起 this.show = false; console.log(item); // 正则匹配第一个方括号内容 const regex = /\[([^\]]+)\]/; const matchResult = item.name.match(regex); if (matchResult && matchResult[1]) { this.modeInfo.daa001 = matchResult[1]; // PPBOM00000088-1 console.log('提取的DAA001:', this.modeInfo.daa001); } else { this.$toast.fail('工单号格式异常'); this.modeInfo.daa001 = ''; } this.getModel(); //this.$toast(item.name); }, } }) H5/Scll.aspx
@@ -19,6 +19,17 @@ <div class="mySolid"> <van-cell-group> <van-field ref ="selectKey" value="" label="工单查询" clearable placeholder="请输入工单号进行查询" :right-icon-size="19" v-model="selectKey" ><template #button> <van-button size="small" type="info" plain @click="getInfo" >选择</van-button> </template></van-field> <van-field ref="daa001" v-model="modeInfo.daa001" label="工单单号" @@ -76,6 +87,8 @@ </van-cell-group> </div> <van-action-sheet v-model="show" :actions="actions" @select="onSelect" ></van-action-sheet> <van-tabs color="#000" title-active-color="#0283EF"> <van-tab title="待扫物料" class="mySolid font"> <van-row> @@ -125,5 +138,5 @@ </asp:Content> <asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server"> <script src="Js/Scll.js?<%=123336153 %>"></script> <script src="Js/Scll.js?<%=123336154 %>"></script> </asp:Content> audio/NG-old.wavBinary files differ
audio/NG.wavBinary files differ
audio/OK-old.wavBinary files differ
audio/OK.wavBinary files differ