| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Export" id="btn_Export"><i class="layui-icon layui-icon-export"></i>导åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Add" id="btn_Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Edit" id="btn_Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-tally" id="tally"><i class="layui-icon layui-icon-form"></i>ææ°åæ´</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_WMSSub" id="btn_WMSSub"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Delete" id="btn_Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Refresh" id="btn_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | |
| | | //ç¼è¾æé® |
| | | case 'btn_Edit': btn_Edit(); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn_Delete': btn_Delete(); |
| | | break; |
| | |
| | | //ä½åºæé® ï¼1:ä½åºã2:åä½åºï¼ |
| | | case 'btn_Drop': set_DropBill(1); |
| | | break; |
| | | |
| | | //åä½åºæé® |
| | | case 'btn_DeDrop': set_DropBill(2); |
| | | break; |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ææ°åæ´ |
| | | function set_PalletChange() { |
| | | var checkStatus = table.checkStatus('mainTable'); |
| | | var data = checkStatus.data; |
| | | |
| | | if (data.length !== 1) { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®è¿è¡ææ°åæ´ï¼'); |
| | | return; |
| | | } |
| | | var rowData = data[0]; |
| | | // è·åå½åææ° |
| | | var currentPallet = rowData.ææ°; |
| | | |
| | | // èªå®ä¹å¼¹çªå
容 |
| | | var content = '<div style="padding: 20px;">' + |
| | | '<div class="layui-form-item">' + |
| | | '<label class="layui-form-label">å½åææ°</label>' + |
| | | '<div class="layui-input-block">' + |
| | | '<input type="text" value="' + currentPallet + '" class="layui-input" readonly style="background-color:#f2f2f2;">' + |
| | | '</div>' + |
| | | '</div>' + |
| | | '<div class="layui-form-item">' + |
| | | '<label class="layui-form-label">æ°ææ°</label>' + |
| | | '<div class="layui-input-block">' + |
| | | '<input type="number" id="newPalletValue" value="' + currentPallet + '" class="layui-input" placeholder="请è¾å
¥æ£æ´æ°" min="1" step="1">' + |
| | | '</div>' + |
| | | '</div>' + |
| | | '<div class="layui-form-item" style="color: #999; font-size: 12px;">æç¤ºï¼ææ°å¿
é¡»ä¸ºæ´æ°ï¼å¤§äº0ï¼</div>' + |
| | | '</div>'; |
| | | |
| | | layer.open({ |
| | | type: 1, |
| | | title: 'ææ°åæ´', |
| | | area: ['400px', '300px'], |
| | | content: content, |
| | | btn: ['ä¿å', 'åæ¶'], |
| | | btnAlign: 'c', |
| | | yes: function (index, layero) { |
| | | var newValue = $('#newPalletValue').val(); |
| | | var newPallet = parseInt(newValue); |
| | | |
| | | // éªè¯è¾å
¥ |
| | | if (!newValue) { |
| | | layer.msg('请è¾å
¥ææ°ï¼', { icon: 2 }); |
| | | $('#newPalletValue').focus(); |
| | | return false; |
| | | } |
| | | |
| | | if (isNaN(newPallet)) { |
| | | layer.msg('请è¾å
¥ææçæ°åï¼', { icon: 2 }); |
| | | $('#newPalletValue').focus(); |
| | | return false; |
| | | } |
| | | |
| | | if (newPallet.toString() !== newValue) { |
| | | layer.msg('ææ°ä¸è½ä¸ºå°æ°ï¼', { icon: 2 }); |
| | | $('#newPalletValue').focus(); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | // ä¿åæ°æ® |
| | | layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Kf_POStockInBill/UpdatePallet', |
| | | type: 'POST', |
| | | data: { |
| | | hmainid: rowData.hmainid, |
| | | hsubid: rowData.hsubid || 0, |
| | | newPallet: newPallet, |
| | | operator: sessionStorage["HUserName"] |
| | | }, |
| | | success: function (result) { |
| | | layer.closeAll('loading'); |
| | | if (result.count == 1) { |
| | | layer.msg('ææ°åæ´æåï¼', { icon: 1 }); |
| | | layer.close(index); |
| | | |
| | | window.$("#btnSearch").click(); |
| | | } else { |
| | | layer.msg('ä¿å失败ï¼' + result.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function () { |
| | | layer.closeAll('loading'); |
| | | layer.msg('请æ±å¤±è´¥ï¼', { icon: 5 }); |
| | | } |
| | | }); |
| | | }, |
| | | success: function (layero, index) { |
| | | // 设置è¾å
¥æ¡ç¦ç¹ |
| | | $('#newPalletValue').focus().select(); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | //#region èªå®ä¹è¿æ»¤ä¸ææ¡ |
| | | function ColFilter() { |
| | | var Organization = '<option value="0" selected="selected" ></option>'; |