| | |
| | | <div class="layui-col-xs8 layui-input-inline mobile"> |
| | | <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="cmdHBillNoChange">ä¿®æ¹</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | |
| | | var HMaker = sessionStorage["HUserName"] |
| | | var HStockOrgID = sessionStorage["OrganizationID"] |
| | | var option = []; |
| | | |
| | | var HLength_BarCode = 0; //æ¡ç é¿åº¦éªè¯ï¼åæ«ç ç第ä¸ä¸ªæ¡ç çé¿åº¦ä½ä¸ºæ¡ç é¿åº¦ |
| | | |
| | | //æ¡ç ç»ä¸åç¼è®¾ç½®æ è®° |
| | | var HBarCode_Pre_Flag = 0; //ç»ä¸åç¼è®¾ç½®æ è®°[0:æªè®¾ç½®,1已设置] |
| | |
| | | layer.msg("æ¡ç ä¸è½ä¸ºç©ºï¼è¯·æ«ææ¡ç ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | |
| | | if (HLength_BarCode != 0 && HLength_BarCode != sBarCode.length) { |
| | | playSound(); |
| | | layer.msg("æ¡ç é¿åº¦ä¸ä¸è´ï¼è¯·éæ°æ«ææ¡ç ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | $('#HBarCode').val(""); |
| | | return false; |
| | | } |
| | | |
| | | if (HBarCode_Pre == "" || HBarCode_Pre_Flag != 1) { |
| | | playSound(); |
| | | layer.msg("ç»ä¸åç¼ä¸è½ä¸ºç©ºï¼è¯·è®¾ç½®ç»ä¸åç¼å¹¶ç¡®è®¤ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | $('#HBarCode').val(""); |
| | | return false; |
| | | } |
| | | |
| | | if (sBarCode.indexOf(HBarCode_Pre) != 0) { |
| | | playSound(); |
| | | layer.msg("æ¡ç åç¼ä¸ä¸ºç»ä¸åç¼ï¼è¯·æ£æ¥æ¡ç ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | $('#HBarCode').val(""); |
| | | return false; |
| | | } |
| | | |
| | |
| | | $("#HQty_Total").val(data1.data.length); |
| | | |
| | | var data_Temp = []; //åæ¾å表éè¦æ¾ç¤ºçæ°æ® |
| | | var data_temp_length = 20; //éè¿ç¼ååè¡¨ææ°å¢è¿å
¥é¡µé¢æ¶ï¼å表æ¾ç¤ºçæå¤§è®°å½æ° |
| | | var data_temp_length = 10; //éè¿ç¼ååè¡¨ææ°å¢è¿å
¥é¡µé¢æ¶ï¼å表æ¾ç¤ºçæå¤§è®°å½æ° |
| | | if (data1.data.length < data_temp_length) { |
| | | data_temp_length = data1.data.length; |
| | | } |
| | |
| | | option.data = data_Temp; |
| | | table.cache['wl-table'] = null; //æ¸
ç©ºè¡¨æ ¼ç¼åæ°æ® |
| | | ins = table.render(option); |
| | | |
| | | //è·åå½ååæ®ç¬¬ä¸ä¸ªæ«ç æåçæ¡ç çé¿åº¦ |
| | | if (data1.data.length > 0) { |
| | | HLength_BarCode = data1.data[0]["HBarCode"].length; |
| | | } |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region ä¿®æ¹åæ®å· |
| | | //#region ä¿®æ¹åæ®å· |
| | | form.on('submit(cmdHBillNoChange)', function (data) { |
| | | layer.prompt({ formType: 2, title: "请è¾å
¥åæ®å·ï¼", value: HBillNo }, |
| | | function (value, index) { |
| | | if (option.data!=null&& option.data.length > 0) { |
| | | layer.msg("å½å忮已ç»å卿«ç è®°å½ï¼ä¸å¯ä»¥ä¿®æ¹åæ®å·!", { icon: 5, btn: ['确认'], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | |
| | | if (value == "") { |
| | | layer.msg("åæ®å·ä¸å¯ä»¥ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | |
| | | if (judgeHBillNoIsInTempList(value)) { |
| | | HBillNo = value; |
| | | $("#HBillNo").val(HBillNo); |
| | | } |
| | | layer.close(index); |
| | | }); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region 夿忮巿¯å¦ä¸ºç¼åå表ä¸çåæ®å·ï¼æ¯åä¿®æ¹æå并设置ç»ä¸åç¼ï¼å¦åä¿®æ¹å¤±è´¥ã |
| | | function judgeHBillNoIsInTempList(value) { |
| | | //å¤æç»æ |
| | | var judgeFlag = false; |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: false, |
| | | url: GetWEBURL() + "/WEBSController/Gy_getCusBarCodeBill_judgeHBillNoIsInTempList", |
| | | data: { "HInterID": HInterID, "HBillType": HBillType, "HBillNo": value, "HMaker": HMaker, "HStockOrgID": HStockOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | if (result.data == null) { |
| | | |
| | | } else { |
| | | var data = result.data; |
| | | $("#HBarCode_Pre").val(data[0]["HBarCode_Pre"]); |
| | | |
| | | HBarCode_Pre_Flag = 1; |
| | | |
| | | //ç¦ç¨ç¡®è®¤æé® |
| | | $('#cmdHBarCode_Pre').addClass("layui-btn-disabled").attr("disabled", true);//æé®å为ä¸å¯ç¼è¾ç¶æ |
| | | //ç¦ç¨ ç»ä¸åç¼ ææ¬æ¡ |
| | | $('#HBarCode_Pre').prop('disabled', true); //ç»ä¸åç¼ ææ¬æ¡ä¸å¯ç¼è¾ |
| | | } |
| | | |
| | | judgeFlag = true; |
| | | } |
| | | else { |
| | | layer.msg(result.Message, { icon: 5, time: 100000, offset: 't', btn: ['确认'] }, function () { $("#HBarCode").focus(); }); |
| | | |
| | | judgeFlag = false; |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null }//åæ¶èµæº |
| | | }); |
| | | |
| | | return judgeFlag; |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region åè½æ§ä»¶ |
| | | //#region æäº¤ä¸ä¼ åè½æ§ä»¶ |
| | | form.on('submit(cmdLoadData)', function (data) { |