| | |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <!--èªå®ä¹æ ·å¼--> |
| | | <style> |
| | | .maintitle { |
| | |
| | | <div class="layui-row"> |
| | | <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>æ¡ç </label> |
| | | <div class="layui-input-block" style="margin-left: 100px;width:46%;"> |
| | | <input type="text" name="HBarCode" id="HBarCode" lay-verify="required" placeholder="请é®å
¥åå车" autocomplete="off" class="layui-input"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="QueDin" name="QueDin" id="QueDin" style="width: 70px; background-color: #1492ff;color:white">ç¡®å®</button> |
| | | <input type="text" name="HBarCode" id="HBarCode" placeholder="请é®å
¥åå车" autocomplete="off" class="layui-input"><!--lay-verify="required"--> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin" name="QueDin" id="QueDin" style="width: 70px; background-color: #1492ff;color:white">ç¡®å®</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | GetMeesageByBarCode(); |
| | | }); |
| | | //æ«ææ¡å½¢ç æ¹æ³ |
| | | function GetMeesageByBarCode() { |
| | | function GetMeesageByBarCode() { |
| | | var HBarCode = $('#HBarCode').val(); |
| | | if (!HBarCode) { |
| | | layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") |
| | |
| | | } |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/POStockInBillList/Get_ReciveBillCheckDate", |
| | | url: GetWEBURL() + "/POStockInBillList/Get_ReciveBillByBarcode", |
| | | type: "GET", |
| | | data: { "HBillno": HBarCode }, |
| | | data: { "HBarCode": HBarCode, "HInterID": HInterID }, |
| | | success: function (result) { |
| | | if (result.code == "1") { |
| | | var data = result.data[0]; |
| | | $("#HSupName").val(data.ä¾åºå); |
| | | $("#HDeptName").val(data.é¨é¨); |
| | | $("#HBillNo").val(data.åæ®å·); |
| | | $("#HInterID").val(data.hmainid); |
| | | option.data = result.data; |
| | | table.render(option); |
| | | var sSubStr = table.cache['mainTable']; |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (sSubStr[i].HMaterID == HBarCode.split("#")[0]) { |
| | | sSubStr[i].HSQty += parseInt(HBarCode.split("#")[1]); |
| | | table.render(option); |
| | | break; |
| | | } |
| | | } |
| | | layer.close(index); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg("æªæ¥æ¾å°æ°æ®", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | |
| | | }) |
| | | //å®¡æ ¸ |
| | | form.on('submit(btn_Check)', function (data) {//å®¡æ ¸ |
| | | var sSubStr = table.cache['mainTable']; |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (parseInt(sSubStr[i].HSQty) > parseInt(sSubStr[i].HQty)) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æ«ç æ°éä¸è½è¶
åºè®¢åæ°é!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var index = layer.load(); |
| | | var HInterID = $('#HInterID').val(); |
| | | var HBillNo = $('#HBillNo').val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/POStockInBillList/AuditPOInStockBill", |
| | | type: "Get", |
| | | data: { "HInterID": HInterID, "CurUserName": sessionStorage["HUserName"], "HBillNo": HBillNo }, |
| | | url: GetWEBURL() + "/POStockInBillList/AuditPOInStockBillPost", |
| | | type: "Post", |
| | | data: { "msg": JSON.stringify(sSubStr) }, |
| | | success: function (result) { |
| | | if (result.code == "1") { |
| | | layer.msg("å®¡æ ¸æå", { icon: 1, btn: ['确认'], time: 1000000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | |
| | | //表头 |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { field: 'æ°é', title: 'å°è´§æ°é', edit: 'text', hide: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', edit: 'text', event: "" } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', edit: 'text' } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', edit: 'text' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left' } |
| | | , { field: 'HSQty', title: 'æ°é', edit: 'text' } |
| | | , { field: 'HQty', title: 'è®¢åæ°é' } |
| | | , { field: 'HMaterID', title: 'HMaterID' } |
| | | , { field: 'HMaterNum', title: 'ç©æä»£ç ' } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°' } |
| | | , { field: 'HModel', title: 'è§æ ¼åå·' } |
| | | , { field: 'HInterID', title: '主å
ç ', sort: true, width: 200 } |
| | | , { field: 'HEntryID', title: 'åå
ç ', sort: true, width: 200 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 150 } |
| | | ]; |
| | | option = { |
| | |
| | | , done: function (res, curr, count) { |
| | | } |
| | | }; |
| | | option.data = [{ "æ°é": 0, "ç©æä»£ç ": 0, "ç©æåç§°": "", "è§æ ¼åå·": "" }]; |
| | | //option.data = [{ "æ°é": 0, "ç©æä»£ç ": 0, "ç©æåç§°": "", "è§æ ¼åå·": "" }]; |
| | | table.render(option); |
| | | } |
| | | // è¡¨æ ¼è¡å
äºä»¶å é¤ |
| | |
| | | } |
| | | } |
| | | //æºååè½¦æ¹æ³ |
| | | $('#HSourceBillNo').on('keydown', function (event) { |
| | | $('#HBillNo').on('keydown', function (event) { |
| | | if (event.keyCode == 13) { |
| | | GetMeesageBySourceBillNo(); |
| | | } |
| | |
| | | success: function (result) { |
| | | if (result.code == "1") { |
| | | var data = result.data[0]; |
| | | $("#HSupName").val(data.ä¾åºå); |
| | | $("#HDeptName").val(data.é¨é¨); |
| | | $("#HBillNo").val(data.åæ®å·); |
| | | $("#HInterID").val(data.hmainid); |
| | | $("#HSupName").val(data.HSupName); |
| | | $("#HDeptName").val(data.HDeptName); |
| | | $("#HBillNo").val(data.HBillNo); |
| | | $("#HInterID").val(data.HInterID); |
| | | option.data = result.data; |
| | | table.render(option); |
| | | layer.close(index); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg("æªæ¥æ¾å°æ°æ®", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |