| | |
| | | </div> |
| | | <div class="layui-col-xs10"> |
| | | <div class="layui-col-xs10"> |
| | | <input type="text" name="HQty" id="HQty" lay-verify="HQty" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)){if(!this.t_value>0){this.value=''}else{this.value=this.t_value;}}else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" autocomplete="off" class="layui-input" onfocus="this.select();"> |
| | | <input type="number" name="HQty" id="HQty" lay-verify="HQty" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)){if(!this.t_value>0){this.value=''}else{this.value=this.t_value;}}else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" autocomplete="off" class="layui-input" onfocus="this.select();"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" style="float: right " lay-filter="cmdAdd" class="layui-btn" id="cmdAdd">æ·»å </button> |
| | |
| | | console.log("playSound"); |
| | | var audio = document.getElementById("cs"); |
| | | audio.play(); |
| | | audio.onended = function () { |
| | | // å½é³é¢ææ¥å®ææ¶ï¼è°ç¨ pause å设置 currentTime 为 0 ä»¥åæ¢ææ¥å¹¶éç½® |
| | | audio.pause(); |
| | | audio.currentTime = 0; |
| | | }; |
| | | } |
| | | //æåæç¤ºé³ |
| | | function playSound_OK() { |
| | | console.log("playSound_OK"); |
| | | var audio = document.getElementById("cs2"); |
| | | audio.play(); |
| | | audio.onended = function () { |
| | | // å½é³é¢ææ¥å®ææ¶ï¼è°ç¨ pause å设置 currentTime 为 0 ä»¥åæ¢ææ¥å¹¶éç½® |
| | | audio.pause(); |
| | | audio.currentTime = 0; |
| | | }; |
| | | } |
| | | |
| | | //#region åå§åçé¢ |
| | |
| | | set_InitGrid(); //åå§åè¡¨æ ¼ |
| | | |
| | | //å
æ é»è®¤å¨æ¡ç ä½ç½®ä¸ |
| | | var pFocus = $("#HBarCode"); |
| | | var pFocus = $("#HQty"); |
| | | pFocus.focus(); //è·åå
æ |
| | | pFocus.select(); |
| | | } |
| | |
| | | listOption = { |
| | | elem: '#wl-table' |
| | | //, toolbar: '#toolbarDemo' |
| | | , page: true |
| | | , totalRow: true |
| | | , height: 'full-50' |
| | | , cellMinWidth: 90 |
| | |
| | | }; |
| | | } |
| | | |
| | | //#region ä»ç¼åå表ä¸è¿åä¿¡æ¯ |
| | | //#region 仿«ç 模å跳转è¿åä¿¡æ¯ |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | |
| | | |
| | | //#endregion |
| | | |
| | | //夿æ¯å¦æ°å¢ï¼è·åæå¤§åæ®å· |
| | | if (HInterID != 0) { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); //è·åå
æ |
| | | //è¿åç©æä¿¡æ¯ |
| | | $("#HBarCode").val(HMaterID); |
| | | var sBarCode = $('#HBarCode').val() |
| | | if (sBarCode == 0) { |
| | | $('#HBarCode').val(""); |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); //è·åå
æ |
| | | } |
| | | else { |
| | | GetBarCode(); |
| | | $("#HQty").focus(); //è·åå
æ |
| | | } |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | } |
| | |
| | | return; |
| | | } |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | //#region åè½æ§ä»¶ |
| | |
| | | layer.msg(data.Message, { icon: 2, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (err) { |
| | | layer.msg('é误' + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | layer.close(index) |
| | | layer.closeAll("loading"); |
| | | }) |
| | | } |
| | |
| | | //æ«ææ¡ç |
| | | $('#HBarCode').on('keydown', function (event) { |
| | | if (event.keyCode == 13) { |
| | | layer.load(3) |
| | | GetBarCode(); |
| | | $("#HQty").select(); |
| | | $("#HQty").focus(); //è·åå
æ |
| | | layer.closeAll("loading"); |
| | | } |
| | |
| | | |
| | | //æ¡ç æé® |
| | | form.on('submit(HBarCode-BT)', function (data) { |
| | | layer.load(3) |
| | | GetBarCode(); |
| | | $("#HQty").select(); |
| | | $("#HQty").focus(); //è·åå
æ |
| | | layer.closeAll("loading"); |
| | | }); |
| | |
| | | var sBarCode = $('#HBarCode').val() |
| | | if (sBarCode == '') { |
| | | playSound(); |
| | | layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { icon: 0, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { |
| | | icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | return; |
| | | } |
| | | layer.load(3) |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/WEBSController/GetBarCode_Json", |
| | |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg(result.Message, { |
| | | icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (err) { |
| | | playSound(); |
| | | layer.msg("é误ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("é误ï¼" + err, { |
| | | icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | } |
| | | }); |
| | | layer.closeAll("loading"); |
| | | } |
| | | |
| | | //#endregion |
| | |
| | | |
| | | //æ·»å æé® |
| | | form.on('submit(cmdAdd)', function (data) { |
| | | layer.load(3) |
| | | GetMeesageByBarCode(); |
| | | layer.closeAll("loading"); |
| | | }); |
| | | |
| | | //å°æ¡ç ä¿¡æ¯åå
¥æ¡ç 临æ¶è¡¨ |
| | |
| | | var sBarCode = $('#HBarCode').val() |
| | | if (sBarCode == '') { |
| | | playSound(); |
| | | layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { icon: 0, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { |
| | | icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | return; |
| | | } |
| | | if (sHQty == "" || sHQty ==0) { |
| | | if (sHQty == "" || sHQty <= 0 || sHQty > 100) { |
| | | playSound(); |
| | | layer.msg("æ°éä¸å
许å°äº0ï¼è¯·è¾å
¥æ°éï¼", { icon: 0, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("æ°éä¸å
许å°äº0ï¼å¤§äº100ï¼è¯·éæ°è¾å
¥æ°éï¼", { |
| | | icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HQty").select(); |
| | | $("#HQty").focus(); |
| | | }); |
| | | return; |
| | | } |
| | | layer.load(3) |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/WEBSController/Get_BarCode_Json", |
| | |
| | | playSound_OK(); |
| | | //æ¸
空æ°é |
| | | $("#HQty").val(""); |
| | | $("#HQty").select(); |
| | | $("#HQty").focus(); |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg(result.Message, { |
| | | icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (err) { |
| | | playSound(); |
| | | layer.msg("é误ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("é误ï¼" + err, { |
| | | icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | $("#HBarCode").select(); |
| | | $("#HBarCode").focus(); |
| | | }); |
| | | } |
| | | }); |
| | | layer.closeAll("loading"); |
| | | } |
| | | |
| | | //#endregion |
| | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + '/WEBSController/GetBarCodeByMaterID_Temp_Json', |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | async: true, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "HInterID": HInterID, "HBillType": HBillType, "HMaterID": HMaterID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | |
| | | } |
| | | |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left', totalRowText: 'å计' }); |
| | | col.push({ type: 'radio', fixed: 'left', totalRowText: 'å计' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | |
| | | break; |
| | | default: |
| | | |
| | | if (data[i].name == 'æ°é' || data[i].name == 'æ¡ç 个æ°') { |
| | | if (data[i].name == 'ç±³æ°' || data[i].name == 'ä»¶æ°') { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', totalRow: true }); |
| | | } |
| | | else { |
| | |
| | | } |
| | | } |
| | | columns = col; |
| | | |
| | | ////设置èµå¼å宽 |
| | | //var colWidth = getColumnsWidth(); |
| | | //if (colWidth == "" || colWidth == []) { |
| | | |
| | | //} |
| | | //else { |
| | | // $.each(columns, function (x, m) { |
| | | // m["width"] = colWidth[x]; |
| | | // }); |
| | | //} |
| | | listOption.cols = [columns]; |
| | | listOption.data = result.data; |
| | | listOption.totalRow = true; |
| | |
| | | //layer.msg(result.Message); |
| | | //layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null }//åæ¶èµæº |
| | | }); |
| | | } |
| | | |
| | | //#region è·åå宽 |
| | | function getColumnsWidth() { |
| | | var result = []; |
| | | var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; |
| | | //è·åå宽 |
| | | $.ajax({ |
| | | type: "Get", |
| | | url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidthList', |
| | | async: false, |
| | | dataType: "json", |
| | | data: { "colNum": colNum, "Name": HModName }, |
| | | success: function (data1) { |
| | | if (data1.code == 1) { |
| | | result = data1.data; |
| | | } |
| | | else if (data1.code == -1) { |
| | | |
| | | } |
| | | else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | layer.alert(e.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | | return result; |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |