| | |
| | | else { |
| | | layer.confirm("ç¡®å®è¦é
éçæè°æ¨å", { |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function () { |
| | | , btn1: function (index) { |
| | | $('#Ckfl').addClass("layui-btn-disabled").attr("disabled", true); //ä»åºåææé®ç¦æ¢ |
| | | layer.close(index); |
| | | |
| | | var sMainStr = JSON.stringify(table.cache['mainTable1']) + ";" + sessionStorage["HUserName"] + ";" + $("#HInterID").val() + ";" + $("#HRemark").val();//sessionStorage["HUserName"] |
| | | |
| | |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | //$('#Ckfl').removeClass("layui-btn-disabled").attr("disabled", true); //æé®ç¦ç¨ |
| | | layer.msg(data.Message, { icon: 1 }); |
| | | Pub_Close(1); |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | |
| | | <input type="text" class="layui-input" name="HSeOrderBillNo" lay-verify="HSeOrderBillNo" id="HSeOrderBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div style="padding-left: 50px;"> |
| | | <input type="checkbox" name="checkZXBZ" id="checkZXBZ" lay-skin="primary" lay-filter="checkZXBZ" title="æå°å
è£
"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | get_HideColumn(); |
| | | }) |
| | | |
| | | //æå°å
è£
|
| | | form.on('checkbox(checkZXBZ)', function (data) { |
| | | var checkZXBZ = $("input[name='checkZXBZ']").prop("checked");//å¤éæ¡ |
| | | |
| | | if (checkZXBZ) { |
| | | for (var i = 0; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i]["field"] == "å
æ°") { |
| | | option.cols[0][i]["edit"] = "text"; |
| | | } |
| | | if (option.cols[0][i]["field"] == "嫿æ°é") { |
| | | option.cols[0][i]["edit"] = ""; |
| | | } |
| | | } |
| | | } else { |
| | | for (var i = 0; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i]["field"] == "å
æ°") { |
| | | option.cols[0][i]["edit"] = ""; |
| | | } |
| | | if (option.cols[0][i]["field"] == "嫿æ°é") { |
| | | option.cols[0][i]["edit"] = "text"; |
| | | } |
| | | } |
| | | } |
| | | table.render(option); |
| | | }) |
| | | |
| | | //è¡å
é¼ æ 离å¼äºä»¶ |
| | | table.on('edit(mainTable)', function (obj) { |
| | | var HQty = 0.0; |
| | | |
| | | if (obj.field == "å
æ°") { |
| | | HQty = parseFloat(obj.data["å
æ°"]) * parseFloat(obj.data["æå°å
è£
"]) |
| | | //ä¿®æ¹æ°æ® |
| | | obj.update({ |
| | | "嫿æ°é": HQty |
| | | }); |
| | | } |
| | | }) |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | |
| | | , { field: 'å项åä½', title: 'å项åä½', width: 160 } |
| | | , { field: 'åä½ç¨é', title: 'åä½ç¨é', width: 160} |
| | | , { field: '计ååææ°é', title: '计ååææ°é', width: 160 } |
| | | , { field: 'æå°å
è£
', title: 'æå°å
è£
', width: 160} |
| | | , { field: 'å
æ°', title: 'å
æ°', width: 160} |
| | | , { field: '嫿æ°é', title: '嫿æ°é', width: 160, edit: 'text'} |
| | | , { field: 'éææ°é', title: 'éææ°é', width: 160, edit: 'text'} |
| | | , { field: 'éæåå ', title: 'éæåå ', width: 160, edit: 'text'} |
| | |
| | | else { |
| | | layer.confirm('ç¡®å®è¦çææ£æåï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function () { |
| | | , btn1: function (index) { |
| | | layer.close(index); |
| | | |
| | | var sMainStr = JSON.stringify(table.cache['mainTable']) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"];//sessionStorage["HUserName"] |
| | | |
| | | $.ajax( |
| | |
| | | else { |
| | | layer.confirm('ç¡®å®è¦çæéæåï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function () { |
| | | , btn1: function (index) { |
| | | layer.close(index); |
| | | |
| | | var sMainStr = JSON.stringify(table.cache['mainTable']) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"];//sessionStorage["HUserName"] |
| | | |
| | | $.ajax( |
| | |
| | | <div style="padding: 10px; "> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Cx" id="Cx">æ¥è¯¢</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Jl" id="Jl">嫿</button> |
| | | <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Scjld" id="Scjld">çææ£æå</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Blptl" id="Blptl">ä¸è¯åéæç³è¯·å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Scjld" id="Scjld">çææ£æå</button> |
| | | <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Blptl" id="Blptl">ä¸è¯åéæç³è¯·å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Yltl" id="Yltl">ä½ééæç³è¯·å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Bftl" id="Bftl">æ¥åºéæç³è¯·å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Sctld" id="Sctld">çæéæå</button>--> |
| | |
| | | form.on('submit(Jl)', function () { |
| | | set_AddNew_Jl(); |
| | | }) |
| | | |
| | | |
| | | //æ°å¢æ£æå |
| | | form.on('submit(Scjld)', function () { |
| | | set_AddNew_Scjld(); |
| | | }) |
| | | |
| | | //è¡å
é¼ æ 离å¼äºä»¶ |
| | | table.on('edit(mainTable)', function (obj) { |
| | | var HQty = 0.0; |
| | | |
| | | if (obj.field == "å
æ°") { |
| | | HQty = parseFloat(obj.data["å
æ°"]) * parseFloat(obj.data["æå°åææ°é"]) |
| | | //ä¿®æ¹æ°æ® |
| | | obj.update({ |
| | | "嫿æ°é": HQty |
| | | }); |
| | | } |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | |
| | | , { field: 'è°åºä»åºå¯ç¨åºåæ°é', title: 'è°åºä»åºå¯ç¨åºåæ°é', width: 120 } |
| | | , { field: 'åºåæ°é', title: 'åºåæ°é', width: 120 } |
| | | , { field: 'å¯ç¨åºå', title: 'å¯ç¨åºå', width: 120 } |
| | | , { field: '嫿æ°é', title: '嫿æ°é', width: 120, edit: 'text' } |
| | | , { field: 'å
æ°', title: 'å
æ°', width: 120, edit: 'text' } |
| | | , { field: '嫿æ°é', title: '嫿æ°é', width: 120} |
| | | , { field: 'å¯åæ°é', title: 'å¯åæ°é', width: 120 } |
| | | , { field: 'å¯åå
æ°', title: 'å¯åå
æ°', width: 120 } |
| | | , { field: 'ç¨ææ¸
åæ»é', title: 'ç¨ææ¸
åæ»é', width: 120 } |
| | |
| | | } |
| | | } |
| | | |
| | | //æ°å¢æ£æå |
| | | function set_AddNew_Scjld() { |
| | | if (table.cache['mainTable'].length == 0) { |
| | | return layer.msg("æ æ°æ®,æ æ³æ£æ!"); |
| | | } |
| | | else { |
| | | layer.confirm('ç¡®å®è¦çææ£æåï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function (index) { |
| | | layer.close(index); |
| | | |
| | | var sMainStr = JSON.stringify(table.cache['mainTable']) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"];//sessionStorage["HUserName"] |
| | | |
| | | $.ajax( |
| | | { |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Sc_ComplementGoodBill/Insert_JL_ICStockTuiBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "msg": sMainStr }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { icon: 1 }); |
| | | |
| | | //å·æ°é¡µé¢ |
| | | get_FastQuery(); |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | //console.log("Reason" + sMainStr + "sub:" + JSON.stringify(layui.table.cache.mainTable)); |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | layer.alert("é误:" + err, { icon: 5 }); |
| | | //console.log("Reason" + sMainStr); |
| | | } |
| | | }); |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | //éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ptjl" id="ptjl">é
å¥å«æ</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">éèå设置</button> |
| | | <button class="layui-btn layui-btn-normal" type="button" lay-submit="" style="margin-left: 0px;" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> |
| | | <div class="layui-inline"> |
| | | <div style="padding-left: 10px;"> |
| | | <input type="checkbox" name="checkZXBZ" id="checkZXBZ" lay-skin="primary" lay-filter="checkZXBZ" title="æå°å
è£
"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-collapse"> |
| | | <div class="layui-colla-item"> |
| | |
| | | get_HideColumn(); |
| | | }) |
| | | |
| | | //æå°å
è£
|
| | | form.on('checkbox(checkZXBZ)', function (data) { |
| | | var checkZXBZ = $("input[name='checkZXBZ']").prop("checked");//å¤éæ¡ |
| | | |
| | | if (checkZXBZ) { |
| | | for (var i = 0; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i]["field"] == "å
æ°") { |
| | | option.cols[0][i]["edit"] = "text"; |
| | | } |
| | | if (option.cols[0][i]["field"] == "é
奿°é") { |
| | | option.cols[0][i]["edit"] = ""; |
| | | } |
| | | } |
| | | } else { |
| | | for (var i = 0; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i]["field"] == "å
æ°") { |
| | | option.cols[0][i]["edit"] = ""; |
| | | } |
| | | if (option.cols[0][i]["field"] == "é
奿°é") { |
| | | option.cols[0][i]["edit"] = "text"; |
| | | } |
| | | } |
| | | } |
| | | table.render(option); |
| | | }) |
| | | |
| | | //è¡å
é¼ æ 离å¼äºä»¶ |
| | | table.on('edit(mainTable)', function (obj) { |
| | | var HQty = 0.0; |
| | | |
| | | if (obj.field == "å
æ°") { |
| | | HQty = parseFloat(obj.data["å
æ°"]) * parseFloat(obj.data["æå°å
è£
"]) |
| | | //ä¿®æ¹æ°æ® |
| | | obj.update({ |
| | | "é
奿°é": HQty |
| | | }); |
| | | } |
| | | }) |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | |
| | | , { field: 'è°åºä»åºid', title: 'è°åºä»åºid', width: 120, hide: true } |
| | | , { field: 'è°å
¥ä»åº', title: 'è°å
¥ä»åº', width: 120, edit: 'text', event: 'InWarehouse' } |
| | | , { field: 'è°å
¥ä»åºid', title: 'è°å
¥ä»åºid', width: 120, hide: true } |
| | | , { field: 'æå°å
è£
', title: 'æå°å
è£
', width: 160 } |
| | | , { field: 'å
æ°', title: 'å
æ°', width: 160 } |
| | | , { field: 'é
奿°é', title: 'é
奿°é', width: 120, edit: 'text' } |
| | | , { field: 'è°åºä»åºå¯ç¨åºåæ°é', title: 'è°åºä»åºå¯ç¨åºåæ°é', width: 120 } |
| | | , { field: 'è°åºä»åºåºåæ°é', title: 'è°åºä»åºåºåæ°é', width: 120 } |
| | |
| | | } |
| | | |
| | | //é
奿°é ä¿®æ¹è¡¨æ ¼ |
| | | //æå°å
è£
æ°é ä¿®æ¹è¡¨æ ¼ |
| | | function PTTable() { |
| | | if ($('#PTCount').val() % 1 != 0) { |
| | | return layer.msg("请è¾å
¥æ´æ°æ°é!"); |
| | |
| | | if ($('#PTCount').val() <= 0) { |
| | | return layer.msg("请è¾å
¥æ°é大äº0!"); |
| | | } |
| | | var checkZXBZ = $("input[name='checkZXBZ']").prop("checked");//å¤éæ¡ |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var num = $('#PTCount').val() * option.data[i]["åä½ç¨é"]; |
| | | option.data[i]["é
奿°é"] = num; |
| | | if (checkZXBZ) { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var num = $('#PTCount').val() * option.data[i]["æå°å
è£
"]; |
| | | option.data[i]["é
奿°é"] = num; |
| | | option.data[i]["å
æ°"] = $('#PTCount').val(); |
| | | } |
| | | } |
| | | else { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var num = $('#PTCount').val() * option.data[i]["åä½ç¨é"]; |
| | | option.data[i]["é
奿°é"] = num; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } |
| | |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 160 } |
| | | , { field: 'å¼å·¥æ¥æ', title: 'ä¸è¾¾æ¥æ', width: 160, templet: "<div>{{d.å¼å·¥æ¥æ ==null ?'':layui.util.toDateString(d.å¼å·¥æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'è¦æ±å®å·¥', title: 'è¦æ±å®å·¥', width: 160, templet: "<div>{{d.è¦æ±å®å·¥ ==null ?'':layui.util.toDateString(d.è¦æ±å®å·¥, 'yyyy-MM-dd')}}</div>" } |
| | | , { field: 'å
è£
æ è¯', title: 'å
è£
æ è¯', width: 200 } |
| | | , { field: 'æ´æ¹', title: 'æ´æ¹', width: 160 } |
| | | , { field: 'æ¥åºæ°é', title: 'æ¥åº', width: 160 } |
| | | , { field: 'æ±æ¥åæ°é', title: 'æ±æ¥åæ°é', width: 160 } |
| | |
| | | } |
| | | //éç½®è¿æ»¤æ¡ä»¶ |
| | | function set_ClearQuery() { |
| | | $("#HBeginDate").val(""); |
| | | $("#HEndDate").val(""); |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));//å¼å§æ¥æ |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));//ç»ææ¥æ |
| | | $("#HICMOBillNo").val(""); |
| | | $("#HProcExchBillNo").val(""); |
| | | $("#HName").val(""); |
| | | $("#HBillNo").val(""); |
| | | $("#F_BSV_WYID").val(""); |
| | | $("#HState").val("0") |
| | | $("input[name='checkWRuku']").prop("checked", false); |
| | | form.render() |
| | | sWhere = ""; |
| | | get_Display(sWhere); |
| | | } |
| | | |
| | | //ç©æ |