采购入库单、直接调拨单、生产入库单、销售出库单、分布式调出、分布式调入、其他出库、销售退货单、采购退料单 调拨申请单、出库申请单:子表增加字段 托数。列表页面增加托数变更按钮
| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <<<<<<< HEAD |
| | | <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
| | | <Use64BitIISExpress /> |
| | |
| | | <IISExpressUseClassicPipelineMode /> |
| | | <UseGlobalApplicationHostFile /> |
| | | <NameOfLastUsedPublishProfile>D:\gz\MES-WEB-TM\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | ======= |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | >>>>>>> 2ed130171719a0848e8356d28055eb1bdf649d01 |
| | | <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig> |
| | | </PropertyGroup> |
| | | <ProjectExtensions> |
| | | <VisualStudio> |
| | |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | /* var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½® |
| | | <<<<<<< HEAD |
| | | var WEBURL = "http://localhost:8080/API/"; //ç仪æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | |
| | | //var WEBURL = "http://localhost:8080/API/"; //ç仪æ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:8080/API/"; //ç仪æ¬å°é
ç½® |
| | | // var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | ======= |
| | | var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | // var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | /* var WEBURL = "http://localhost:8080/API/"; //ç仪æ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | >>>>>>> 2ed130171719a0848e8356d28055eb1bdf649d01 |
| | | //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ |
| | | /*var WEBURL = "http://localhost:8082/LuBaoAPI/";*/ //ä½ææ°æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/"; // éé岿¬å°é
ç½®*/ |
| | | var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ææä¿æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ææä¿æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é
ç½®(å®ç) |
| | | //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; //å¥¥é¦ |
| | | //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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" style="display:none;" id="btn-view" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-print" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-audit" lay-event="btn-audit"><i class="layui-icon layui-icon-repeat"></i>å®¡æ ¸</button> |
| | |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤ |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | }); |
| | | } |
| | | |
| | | //#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 |
| | | //æ¡ç æç» |
| | | function get_BarCodeDetail() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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" style="display:none;" id="btn-Delete" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="get_Refresh" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-view" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | |
| | | break; |
| | | //ç¼è¾ |
| | | case 'btn-Edit': set_ShowBill(); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤ |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | }); |
| | | } |
| | | |
| | | //#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_MoveStockRequestBill/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 |
| | | //æ°å¢ |
| | | function set_AddNew() { |
| | | layer.open({ |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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" style="display:none;" id="btn-view" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-print" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BarCodeDetail" id="BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | |
| | | break; |
| | | //ç¼è¾æé® |
| | | case 'btn-Edit': set_ShowBill(); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | }); |
| | | } |
| | | |
| | | // ææ°åæ´ |
| | | 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(); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | //æ°å¢ |
| | | function set_AddNew() { |
| | |
| | | <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>'; |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" 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" style="display:none;" 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" style="display:none;" 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" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | |
| | | |
| | | } |
| | | }); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å®¡æ ¸ |
| | | case 'btn-Audit': set_AuditBill(); |
| | |
| | | } |
| | | } |
| | | |
| | | // ææ°åæ´ |
| | | 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(); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | | //éä¸è¡æ¹åé¢è² |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="get_Refresh" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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" style="display:none;" id="btn-Delete" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-WmsSub" lay-event="btn-WmsSub"><i class="layui-icon layui-icon-form"></i>æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="get_Exit" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | } |
| | | |
| | | |
| | | //#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 |
| | | |
| | | //å
³é [1 å
³éã2 åå
³é] |
| | | function set_CloseBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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-view" id="view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-print" id="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-BarCodeDetail" lay-event="btn-BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | |
| | | break; |
| | | //ç¼è¾æé® |
| | | case 'btn-Edit': set_ShowBill(); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | |
| | | } |
| | | |
| | | // ææ°åæ´ |
| | | 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(); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //è·åç»ç» |
| | | function Organ() { |
| | | //è·åç»å½é¡µç»ç»å |
| | |
| | | <div class="layui-btn-container"> |
| | | <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-PushExceptiveCheckRequestBill" id="btn-PushExceptiveCheckRequestBill"><i class="layui-icon layui-icon-delete"></i>䏿¨(ç¹æ¹ç³è¯·å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-PushReceivableBills" id="btn-PushReceivableBills"><i class="layui-icon layui-icon-delete"></i>å¤è¡ä¸æ¨(åºæ¶å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-PushSellOutChangeBills" id="btn-PushSellOutChangeBills"><i class="layui-icon layui-icon-delete"></i>å¤è¡ä¸æ¨(éå®è°ä»·å)</button> |
| | |
| | | //ç¼è¾ |
| | | case 'btn-Edit': |
| | | set_ShowBill(); |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //䏿¨(ç¹æ¹ç³è¯·å) |
| | | case 'btn-PushExceptiveCheckRequestBill': |
| | |
| | | } |
| | | //#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 get_FastQuery(table, option) { |
| | | var HBeginDate = $("#HBeginDate").val();//å¼å§æ¥æ |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Add" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="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" style="display:none;" id="btn-Delete" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_HideColumn" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> |
| | |
| | | break; |
| | | //å·æ° |
| | | case 'get_Refresh': set_Refresh(); |
| | | break; |
| | | //ææ°åæ´ |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumn(); |
| | |
| | | function set_Refresh() { |
| | | $("#btnSearch").click(); |
| | | } |
| | | //#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_StockOutRequestBill/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 |
| | | |
| | | //éèå设置 |
| | | function get_HideColumn() { |
| | |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add" id="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="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-Delete" id="Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | |
| | | break; |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | |
| | | } |
| | | //#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 set_CloseBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add" id="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="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-Delete" id="Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_LookDown_PayableBill" id="get_LookDown_PayableBill"><i class="layui-icon layui-icon-refresh-3"></i>䏿¥(åºä»å)</button> |
| | |
| | | } |
| | | |
| | | break; |
| | | |
| | | //ææ°åæ´æé® |
| | | case "btn-tally": set_PalletChange(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | 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 get_Refresh() { |
| | | //set_ClearQuery(); |