$(function(){var t=$.trim($("#cid").val()),e=$("#tablelist").removeAttr("width").DataTable({columnDefs:[{className:"allwidth1",width:100,targets:0},{className:"allwidth2",width:150,targets:1},{className:"allwidth4",width:40,targets:8},{className:"allwidth5",width:60,targets:2},{className:"allwidth3",width:80,targets:"_all"}],fixedColumns:{leftColumns:4}});if(""!=$("#changelist").val()){var l=$("#changelist").val().split(",");$.each(l,function(e,l){var i=l.split("->"),a=i[1].split(";");localStorage.setItem("update_"+t+"_clistid_"+i[0],a[5])})}if(""!=$("#changewhitelist").val()){var i=$("#changewhitelist").val().split(",");$.each(i,function(e,l){var i=l.split("->");localStorage.setItem("update_"+t+"_new_clistid_"+i[0],i[1])})}function a(l){var i=$("#changedecimalnum").val().split("_"),a=i[0],s=makedecimalzero(i[1]),r=makedecimalzero(a),n="",d='class="btn btn-default btn-sm" title="删除清单">',o=new Array,c=new Array;$(".checklist").find(".listcheckbox").each(function(){if($(this).prop("checked")){var e=$(this).parents(".checklist").children("td").eq(0).attr("list_id"),l=$(this).parents(".checklist").children("td").eq(1).text(),u=$(this).parents(".checklist").children("td").eq(2).text(),h=$(this).parents(".checklist").children("td").eq(3).text(),m=$(this).parents(".checklist").children("td").eq(4).text(),p=$(this).parents(".checklist").children("td").eq(5).text(),v=$(this).parents(".checklist").children("td").eq(6).text(),f=0,g=0,_=[l,u,h,m,p];localStorage.hasOwnProperty("update_"+t+"_clistid_"+e)?(f=localStorage.getItem("update_"+t+"_clistid_"+e),g=roundnum(parseFloat(m).mul(parseFloat(f)),a)):(f=s,localStorage.setItem("update_"+t+"_clistid_"+e,f)),_.push(f),o.push(e+"->"+_.join(";")),c.push(e),g=0!=parseFloat(g)?roundnum(g,a):r;var w=''+l+''+u+''+h+''+m+''+p+''+v+''+g+""+w+""}}),$("#changelist").val(o.join(",")),$("#reductionList").val(c.join(","));for(var u=1,h=new Array,m=window.localStorage,p=20+t.toString().length,v=0;v"+k.join(";"));for(var S=""!=N&&""!=I?roundnum(parseFloat(N).mul(parseFloat(I)),2):"",j=""!=N&&""!=F?roundnum(parseFloat(N).mul(parseFloat(F)),a):"",C="",A=0;A'+w[A]+"":"";var R=''+S+''+j+""+R+""}}if($("#changewhitelist").val(_.join(",")),"addwhite"==l){var D="";for(A=0;A"+w[A]+"";R=''+r+''+r+""+R+"";n+=L}e.destroy(),$("#list").html(n),e=$("#tablelist").removeAttr("width").DataTable({columnDefs:[{className:"allwidth1",width:100,targets:0},{className:"allwidth2",width:150,targets:1},{className:"allwidth4",width:40,targets:8},{className:"allwidth5",width:60,targets:2},{className:"allwidth3",width:80,targets:"_all"}],fixedColumns:{leftColumns:4}}),totalamount(a)}$(".addlistbtn").on("click",function(){$(this).hasClass("btn-default")?a("addwhite"):a(),$("#addlist").modal("hide")}),$("body").on("valuechange",".clist input",function(e,l){var i=$("#changedecimalnum").val().split("_")[0],a=$(this).parents("td").attr("sortnum");if(6==a){var s=$(this).val(),r=$(this).parents(".clist").children("td").eq(3).text()||$(this).parents(".clist").children("td").eq(3).children("input").val(),n=""!=$.trim(s)&&""!=$.trim(r)?roundnum(parseFloat(r).mul(parseFloat(s)),i):"";$(this).parents(".clist").children("td").eq(7).text(n)}else if(3==a){r=$(this).val();var d=$(this).parents("tr").attr("newlist_tid");(v=$('#list tr[newlist_tid="'+d+'"]')).children("td").eq(a).children("input").val(r);var o=v.children("td").eq(4).children("input").val(),c=(s=v.children("td").eq(6).children("input").val(),""!=$.trim(o)&&""!=$.trim(r)?roundnum(parseFloat(r).mul(parseFloat(o)),2):"");n=""!=$.trim(s)&&""!=$.trim(r)?roundnum(parseFloat(r).mul(parseFloat(s)),i):"";v.children("td").eq(5).text(c),v.children("td").eq(7).text(n)}else if(4==a){o=$(this).val(),r=$(this).parents(".clist").children("td").eq(3).children("input").val(),c=""!=$.trim(o)&&""!=$.trim(r)?roundnum(parseFloat(r).mul(parseFloat(o)),2):"";$(this).parents(".clist").children("td").eq(5).text(c)}else{d=$(this).parents("tr").attr("newlist_tid");(v=$('#list tr[newlist_tid="'+d+'"]')).children("td").eq(a).children("input").val($(this).val())}if(totalamount(i),$(this).parents(".clist").hasClass("clid")){var u=$(this).parents(".clist").attr("list_id");if(""!=$.trim($(this).val())){localStorage.setItem("update_"+t+"_clistid_"+u,$.trim($(this).val()));var h=$.trim($(this).val()),m=$('#list tr[list_id="'+u+'"]');updatelist(u,h,m)}else localStorage.removeItem("update_"+t+"_clistid_"+u),removelist(u)}else{var p=$(this).parents(".clist").attr("newlist_tid"),v=$('#list tr[newlist_tid="'+p+'"]'),f=updateandgetwhitelist(p,v);localStorage.setItem("update_"+t+"_new_clistid_"+p,f)}}),$("body").on("change",".clist select",function(){var e=$(this).parents(".clist").attr("newlist_tid"),l=$('#list tr[newlist_tid="'+e+'"]');l.children("td").eq(2).children("select").val($(this).val());var i=updateandgetwhitelist(e,l);localStorage.setItem("update_"+t+"_new_clistid_"+e,i)}),$("#setdnum").click(function(){if(/^[0-6]$/.test(parseInt($("#costdnum").val()))&&/^[0-6]$/.test(parseInt($("#numberdnum").val()))){var t=parseInt($("#costdnum").val()),e=parseInt($("#numberdnum").val());decimalnumsetmodal(t,e,"update")}else toastr.error("请输入范围内正确的位数要求")}),$("body").on("click","#tablelist .btn-sm",function(){if(void 0!==$(this).attr("list_id")){var e=$(this).attr("list_id");localStorage.removeItem("update_"+t+"_clistid_"+e);var l=$("#reductionList").val().split(",");""!=$.trim(l)&&$.each(l,function(t,i){if(i==e)return l.splice(t,1),!1}),$("#reductionList").val(l.join(","));var i=$("#addlist").find("tbody").children("tr");i.removeClass("success"),i.find("input").prop("checked",!1);for(var s=0,r=0;r")[1].split(";");if(1==i)return!1;$.each(l,function(e,r){if(""==r&&2!=e)return i=1,a=t+1,s=l[0],!1})}),i){var r=a+$("#list .clid").length/2;return toastr.error("变更清单第"+r+"行,清单编号为:"+s+" 存在未填写的内容,请填写完整。若不需要此空白清单请把整行填写过的内容清除"),!1}}if(""==$("#changeaudit").val())return toastr.error("请添加审批人"),!1;for(var n=new Array,d=window.localStorage,o=cid.toString().length,c=0;c