From a1701cce81d53e26b3ca547ca5a39555af79c546 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sat, 21 Jan 2017 23:04:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E8=B4=A2=E5=8A=A1=E5=8D=95=E6=8D=AE?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=90=88=E8=AE=A1=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../action/materials/AccountHeadAction.class | Bin 11447 -> 11668 bytes .../com/jsh/model/po/AccountHead.class | Bin 3179 -> 3430 bytes .../com/jsh/model/po/AccountHead.hbm.xml | 107 +++++++++--------- .../model/vo/materials/AccountHeadModel.class | Bin 4384 -> 4597 bytes WebRoot/js/pages/financial/financial_base.js | 93 +++++++++++++-- WebRoot/js/pages/materials/in_out.js | 24 ---- .../action/materials/AccountHeadAction.java | 3 + src/com/jsh/model/po/AccountHead.hbm.xml | 107 +++++++++--------- src/com/jsh/model/po/AccountHead.java | 16 ++- .../model/vo/materials/AccountHeadModel.java | 11 +- 10 files changed, 220 insertions(+), 141 deletions(-) diff --git a/WebRoot/WEB-INF/classes/com/jsh/action/materials/AccountHeadAction.class b/WebRoot/WEB-INF/classes/com/jsh/action/materials/AccountHeadAction.class index 61b23ea4179960eebd808cb36c48a940b2de0169..8cb4eb75c563dca14d46904e4ad9f1fa6f51bf6d 100644 GIT binary patch literal 11668 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 diff --git a/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.class b/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.class index 0c7635e071f5b446ca45d9efa2bc4b06c4631ecb..d7007e90a6f0b5a6d14e1c65bba5a56d1b789a6a 100644 GIT binary patch literal 3430 zcmZ{lZBrXn6vxkoJdkB6NGUYsL8YZ6OJPfCHGL4JV5OP@0@A8gyMz@MlPo5Sqt56H z-{^~e7@aZWj4$-PpTp1L_&;~=hTYB0beeni-gD3Wok#xp@6W%8=oTI3D5cS4)vH@4 ztz)b19Xd7Z)U#HrRqw3fZ#XtI(i#n)*x%Sz&2Ai7TL&jj)z48@qfxQzde*MfbnTk^ zy?sz~G)g@_#Er`Nm5SFmy01}s@4HhRk3>#({iZ9B*PqeMFv%|)0NRMlo8#KL6l8Airrd)FV_vqlg?fh z4H_VWCDWimy1>#6gNA6BrA32Y38b3_jnGBjyJgU5aQC)BmuQUl-Y{sKbmYbtg_`ri znjAzSMXS!J#wttqqeWx~y~9P6JqYWBg`iHdO<53`mgBQh%EeFSDEJsDmLlHD#>qi5 z=$%W7tZ_Bva6Ql%jTz|lmktx17Mm`1r?Zo3HmAc}M|%nuyAs$@N2kMdqAMpA56F69 z^TRNoxG|x6q|?bmcp~1+u|UYeW79)09oLKpq|^9=9MeeJ204O}Zv*F%aWJLuC@f-r z*TD6N`lQO8P#=Q^#(8q^2+8ASC=bZ}pi;(Vvg6IbuMNmMf!DPCRTKrSkYr*MTdzM{Uug( zmsrtTVnt_R9fw_vJN#b3*D_WOYsUP8CVmrYQ~2d)31-r`It|GPl;~A@4PR`45!t{a zXtJ)(2F&?3&751g04E5#X=vtYLRcCLw526}iQQv}%XCfJ{1-ZmS`KZ_nm5`sXD+m< zWERqGnl}rXHZ7QiY?~~zkZaSDS?F)mvRTNt>CQR9B8C!yHBB=hxQc*XgIBX~|2hcf zAQfqzO0+~Ky$OkZ{W5sFLs-U%4l?lIpCS0mbQiYRyE5HF*waF~4=E$02Y4kbq_>2J ztha(#aw5z0HuiYhz0--}3aoMzvxx`>d9YyhW+Zyq4qKL1W%M4>nv9->HAw02H1jKr zrifFT6`Qw}>0GCG<>eU2?0Fyqkh=i6*8?O7l7@nKPuhxt%qBrrlpq`QSOqed1X%;f zdJhoJ5l7&C`al6Pmju~Rf>h{<3Z#?-c><8l9w1yI46;dE3XoC~WJd|IO&_X2=93^# z0rIQ|2v;bB?9i?PWIhSlmz)!3G$pilU~Fk zvYZ6@0U$s20O9GxAfMA0(pEGg%Sn)*lprtE5s3`sV2=C@kY9R$@Ni@hTN#l%NsyOH KkOMLHs{aH1z(iO8 literal 3179 zcmaKsYjfK~6o!u+Ut&jTOqvVMjiyagN4Yq4ffgD9NlHkmNkWqbDCMHqnnc02jO{SM z41D1KFatC7FvACa0H63p4DZ=pIg-5QgSBhv?0cSl_niIv-#`B%q9T2nqL@K5Wv^Da zXq^{oUd5>v8eU!LMS>fRH!YQ{?lr(5eymh_8k<)bT zs{5mTT6GMHJ+5Fy>1s*ItDikID1Q7y1D{6&Uyj;MSA0tyG|%ihFPtv*&>USh8dcY6 zLSuN(u2))zPP65S=v;5K{D@d{=N!P!R*kn3&ilx_1S(?EYNwoes#i;WMPPEHM{u@CL3 zph3R|zbof^HM?f_ep1c`vM3*WLw(}{v3^ET7h%tOqa^ullhTyoJ=`&Ah)kX>nKVq- zc(!cP2xWP;YSJq-%Cmw=*X4@4CXLZJzq@DB1ZCiVThw35^Gj_Q^${#4vm7dzv@N@U zYa@B;A3smz@h6+=oD(gl%|S62kHne$Gn!utY)iF33X!r4#x;k*MUujD88H?T=ypm5 z65VE*%lBH}JwTSrK&~4-3&sCyt}LV@{WYUWpvr*dvyhLhnARof_T&gsgxfM?gsLZ& z9)WZ?GHgh{lb}n$Qh|&**Udc-#*V_d7q0mHvE4y_c0RsSYz-)tqfe zt&wpP{*i_QWg7q1;57a`bL3q%%g(OL_i9#Qal5Z^7tuVbdjP)#+9bwJj!QkpEh9!W zj2O`_Vnnlu5v?LdG>RC}CSpXBU>t`YZYMl*_;(MZfiYqIK~ukruo*lvNJEf`BYYM! zQwGr-y@r1*a05>k*hM7AW>~;l?$G>|$~C|fV&jNR)09w}kkLwsGx4?%3vxnQkyXwh2jP~OVLJ7ih8M2A+aT(U!JRxZ_{bt^a6q2g6;OKkQAa?eBSCM>#z zn_~eax3PysJnzsl<>@Xh39c71W0$K)uS0>YDbgF*Kku?a&VqJ@Z zxB$861HxU&AkVbLx)uegYe7!v6Sa#_*Q`fDS^#PH0pUx5K|ZC=lvc27)}tWbYeAmt j9SPigvVDI7$j^O1_)cPw&$W&eqaeR%L0*X4=8OLT?GznC diff --git a/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.hbm.xml b/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.hbm.xml index f3c4ace3..c854333e 100644 --- a/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.hbm.xml +++ b/WebRoot/WEB-INF/classes/com/jsh/model/po/AccountHead.hbm.xml @@ -1,51 +1,56 @@ - - - - - - - - - - - 类型(支出/收入/收款/付款/转账) - - - - - 单位Id(收款/付款单位) - - - - - 经手人Id - - - - - 变动金额(优惠/收款/付款/实付) - - - - - 账户(收款/付款) - - - - - 单据编号 - - - - - 单据日期 - - - - - 备注 - - - - + + + + + + + + + + + 类型(支出/收入/收款/付款/转账) + + + + + 单位Id(收款/付款单位) + + + + + 经手人Id + + + + + 变动金额(优惠/收款/付款/实付) + + + + + 合计金额 + + + + + 账户(收款/付款) + + + + + 单据编号 + + + + + 单据日期 + + + + + 备注 + + + + diff --git a/WebRoot/WEB-INF/classes/com/jsh/model/vo/materials/AccountHeadModel.class b/WebRoot/WEB-INF/classes/com/jsh/model/vo/materials/AccountHeadModel.class index 66618000c87fafb61afb52ca059e23b07ab44427..b89f355412edf610a9d51b40b9fb3dcb9ba513c7 100644 GIT binary patch literal 4597 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 查看  '; @@ -247,7 +248,7 @@ } //初始化表格数据-明细列表-编辑状态 - function initTableData_account(){ + function initTableData_account(type,TotalPrice){ $('#accountData').datagrid({ height:300, rownumbers: false, @@ -260,10 +261,10 @@ //fitColumns:true, //单击行是否选中 //checkOnSelect : false, - url: path + '/accountItem/findBy.action?HeaderId=' + accountHeadID, pagination: true, //交替出现背景 striped : true, + showFooter: true, //loadFilter: pagerFilter, onClickRow: onClickRow, pageSize: 50, @@ -336,11 +337,31 @@ return; } }); + $.ajax({ + type:"post", + url: path + '/accountItem/findBy.action?HeaderId=' + accountHeadID, + dataType: "json", + success: function (res) { + var EachAmount = 0; + if(type === "edit") { + EachAmount = TotalPrice; + } + var array = []; + array.push({ + "EachAmount": EachAmount + }); + res.footer = array; + $("#accountData").datagrid('loadData',res); + }, + error:function() { + $.messager.alert('查询提示','查询数据后台异常,请稍后再试!','error'); + } + }); } //初始化表格数据-明细列表-查看状态 - function initTableData_account_show(){ + function initTableData_account_show(TotalPrice){ $('#accountDataShow').datagrid({ height:300, rownumbers: true, @@ -353,10 +374,10 @@ //fitColumns:true, //单击行是否选中 //checkOnSelect : false, - url: path + '/accountItem/findBy.action?HeaderId=' + accountHeadID, pagination: true, //交替出现背景 striped : true, + showFooter: true, //loadFilter: pagerFilter, onClickRow: onClickRow, pageSize: 50, @@ -373,6 +394,23 @@ return; } }); + $.ajax({ + type:"post", + url: path + '/accountItem/findBy.action?HeaderId=' + accountHeadID, + dataType: "json", + success: function (res) { + var EachAmount = TotalPrice; + var array = []; + array.push({ + "EachAmount": EachAmount + }); + res.footer = array; + $("#accountDataShow").datagrid('loadData',res); + }, + error:function() { + $.messager.alert('查询提示','查询数据后台异常,请稍后再试!','error'); + } + }); } @@ -507,7 +545,7 @@ orgAccountHead = ""; accountHeadID = 0; - initTableData_account(); //明细列表 + initTableData_account("add"); //明细列表 reject(); //撤销下、刷新材料列表 url = path + '/accountHead/create.action'; } @@ -523,12 +561,13 @@ $('#OrganId').combobox('setValue', accountHeadInfo[6]); $("#HandsPersonId").val(accountHeadInfo[8]); $("#ChangeAmount").val(accountHeadInfo[10]); + var TotalPrice = accountHeadInfo[11]; var editTitle = listTitle.replace("列表","信息"); $('#accountHeadDlg').dialog('open').dialog('setTitle',' 编辑' + editTitle); $(".window-mask").css({ width: webW ,height: webH}); accountHeadID = accountHeadInfo[0]; - initTableData_account(); //明细列表 + initTableData_account("edit",TotalPrice); //明细列表 reject(); //撤销下、刷新列表 url = path + '/accountHead/update.action?accountHeadID=' + accountHeadInfo[0]; } @@ -543,12 +582,13 @@ $('#OrganIdShow').text(accountHeadInfo[7]); $("#HandsPersonIdShow").text(accountHeadInfo[9]); $("#ChangeAmountShow").text(accountHeadInfo[10]); + var TotalPrice = accountHeadInfo[11]; var showTitle = listTitle.replace("列表","信息"); $('#accountHeadDlgShow').dialog('open').dialog('setTitle',' 查看' + showTitle); $(".window-mask").css({ width: webW ,height: webH}); accountHeadID = accountHeadInfo[0]; - initTableData_account_show(); //明细列表-查看状态 + initTableData_account_show(TotalPrice); //明细列表-查看状态 } //绑定操作事件 @@ -590,7 +630,8 @@ else { var OrganId = null; - var ChangeAmount = $.trim($("#ChangeAmount").val()); + var ChangeAmount = $.trim($("#ChangeAmount").val()); + var TotalPrice = $("#accountHeadFM .datagrid-footer [field='EachAmount'] div").text(); if(listType !=="转账"){ OrganId = $('#OrganId').combobox('getValue'); } @@ -598,6 +639,10 @@ //支出为负数 ChangeAmount = 0 - ChangeAmount; } + if(listType === "支出" || listType === "付款"){ + //支出和付款为负数 + TotalPrice = 0 - TotalPrice; + } $.ajax({ type:"post", url: url, @@ -609,6 +654,7 @@ BillTime : $.trim($("#BillTime").val()), AccountId: $.trim($("#AccountId").val()), ChangeAmount: ChangeAmount, //付款/收款/优惠/实付 + TotalPrice: TotalPrice, //合计 OrganId: OrganId, HandsPersonId: $.trim($("#HandsPersonId").val()), Remark: $.trim($("#Remark").val()), @@ -628,8 +674,7 @@ { accept(accountHeadID); //修改 } - - + $('#accountHeadDlg').dialog('close'); var opts = $("#tableData").datagrid('options'); showAccountHeadDetails(opts.pageNumber,opts.pageSize); @@ -698,6 +743,30 @@ } }); } + + //自动计算事件 + function autoReckon() { + //延时绑定事件 + setTimeout(function(){ + var body =$("#accountHeadFM .datagrid-body"); + var footer =$("#accountHeadFM .datagrid-footer"); + var input = ".datagrid-editable-input"; + + //修改金额,自动计算单价和合计 + body.find("[field='EachAmount']").find(input).off("keyup").on("keyup",function(){ + var TotalPrice = 0; + var EachAmount =$(this).val()-0; //金额 + body.find("[field='EachAmount']").each(function(){ + if($(this).find("div").text()!==""){ + TotalPrice = TotalPrice + parseFloat($(this).find("div").text().toString()); + } + }); + TotalPrice = TotalPrice + EachAmount; + footer.find("[field='EachAmount']").find("div").text((TotalPrice).toFixed(2)); + }); + },500); + } + //结束编辑 function endEditing() { var edField = ""; @@ -728,6 +797,7 @@ $('#accountData').datagrid('selectRow', index) .datagrid('beginEdit', index); editIndex = index; + autoReckon(); } else { $('#accountData').datagrid('selectRow', editIndex); } @@ -739,6 +809,7 @@ $('#accountData').datagrid('appendRow', {}); editIndex = $('#accountData').datagrid('getRows').length - 1; $('#accountData').datagrid('selectRow', editIndex).datagrid('beginEdit', editIndex); + autoReckon(); } } //删除 diff --git a/WebRoot/js/pages/materials/in_out.js b/WebRoot/js/pages/materials/in_out.js index 64c4763d..5b92e57b 100644 --- a/WebRoot/js/pages/materials/in_out.js +++ b/WebRoot/js/pages/materials/in_out.js @@ -786,13 +786,11 @@ { getMaxId(); //查找最大的Id accept(depotHeadMaxId); //新增 - //changeAmountFn(); //改变账户金额 closeDialog(); } else { accept(depotHeadID); //修改 - //changeAmountFn(); //改变账户金额 closeDialog(); } } @@ -1056,28 +1054,6 @@ } } } - //改变账户金额 - function changeAmountFn(){ - var currentAmount = $("#AccountId option:selected").attr("data-currentamount")-0; - var ChangeAmount = $("#ChangeAmount").val()-0; - var oldChangeAmount = $("#ChangeAmount").attr("data-changeamount")-0; - $.ajax({ - url: path + "/account/updateAmount.action", - type: "get", - dataType: "json", - data:{ - accountID: $("#AccountId").val(), - currentAmount: currentAmount + ChangeAmount - oldChangeAmount - }, - success: function(res){ - - }, - error:function(){ - $.messager.alert('提示','请检查网络连接!','error'); - return; - } - }); - } diff --git a/src/com/jsh/action/materials/AccountHeadAction.java b/src/com/jsh/action/materials/AccountHeadAction.java index cbb0093e..3a055bdb 100644 --- a/src/com/jsh/action/materials/AccountHeadAction.java +++ b/src/com/jsh/action/materials/AccountHeadAction.java @@ -69,6 +69,7 @@ public class AccountHeadAction extends BaseAction if(model.getOrganId()!=null){accountHead.setOrganId(new Supplier(model.getOrganId()));} if(model.getHandsPersonId()!=null){accountHead.setHandsPersonId(new Person(model.getHandsPersonId()));} accountHead.setChangeAmount(model.getChangeAmount()); + accountHead.setTotalPrice(model.getTotalPrice()); if(model.getAccountId()!=null){accountHead.setAccountId(new Account(model.getAccountId()));} accountHead.setBillNo(model.getBillNo()); try @@ -154,6 +155,7 @@ public class AccountHeadAction extends BaseAction if(model.getOrganId()!=null){accountHead.setOrganId(new Supplier(model.getOrganId()));} if(model.getHandsPersonId()!=null){accountHead.setHandsPersonId(new Person(model.getHandsPersonId()));} accountHead.setChangeAmount(model.getChangeAmount()); + accountHead.setTotalPrice(model.getTotalPrice()); if(model.getAccountId()!=null){accountHead.setAccountId(new Account(model.getAccountId()));} accountHead.setBillNo(model.getBillNo()); try @@ -255,6 +257,7 @@ public class AccountHeadAction extends BaseAction item.put("BillNo", accountHead.getBillNo()); item.put("BillTime", Tools.getCurrentMonth(accountHead.getBillTime())); item.put("ChangeAmount", accountHead.getChangeAmount()==null?"":Math.abs(accountHead.getChangeAmount())); + item.put("TotalPrice", accountHead.getTotalPrice()==null?"":Math.abs(accountHead.getTotalPrice())); item.put("Remark", accountHead.getRemark()); item.put("op", 1); dataArray.add(item); diff --git a/src/com/jsh/model/po/AccountHead.hbm.xml b/src/com/jsh/model/po/AccountHead.hbm.xml index f3c4ace3..c854333e 100644 --- a/src/com/jsh/model/po/AccountHead.hbm.xml +++ b/src/com/jsh/model/po/AccountHead.hbm.xml @@ -1,51 +1,56 @@ - - - - - - - - - - - 类型(支出/收入/收款/付款/转账) - - - - - 单位Id(收款/付款单位) - - - - - 经手人Id - - - - - 变动金额(优惠/收款/付款/实付) - - - - - 账户(收款/付款) - - - - - 单据编号 - - - - - 单据日期 - - - - - 备注 - - - - + + + + + + + + + + + 类型(支出/收入/收款/付款/转账) + + + + + 单位Id(收款/付款单位) + + + + + 经手人Id + + + + + 变动金额(优惠/收款/付款/实付) + + + + + 合计金额 + + + + + 账户(收款/付款) + + + + + 单据编号 + + + + + 单据日期 + + + + + 备注 + + + + diff --git a/src/com/jsh/model/po/AccountHead.java b/src/com/jsh/model/po/AccountHead.java index 4c2dc750..ac4b5de9 100644 --- a/src/com/jsh/model/po/AccountHead.java +++ b/src/com/jsh/model/po/AccountHead.java @@ -10,6 +10,7 @@ public class AccountHead implements java.io.Serializable private Supplier OrganId; private Person HandsPersonId; private Double ChangeAmount; + private Double TotalPrice; private Account AccountId; private String BillNo; private Timestamp BillTime; @@ -26,14 +27,15 @@ public class AccountHead implements java.io.Serializable } public AccountHead(String type, Supplier organId, - Person handsPersonId, Double changeAmount, Account accountId, - String billNo, Timestamp billTime, String remark) + Person handsPersonId, Double changeAmount, Double totalPrice, + Account accountId, String billNo, Timestamp billTime, String remark) { super(); Type = type; OrganId = organId; HandsPersonId = handsPersonId; ChangeAmount = changeAmount; + TotalPrice = totalPrice; AccountId = accountId; BillNo = billNo; BillTime = billTime; @@ -89,8 +91,16 @@ public class AccountHead implements java.io.Serializable { return ChangeAmount; } + + public void setTotalPrice(Double totalPrice) { + TotalPrice = totalPrice; + } + + public Double getTotalPrice() { + return TotalPrice; + } - public void setAccountId(Account accountId) + public void setAccountId(Account accountId) { AccountId = accountId; } diff --git a/src/com/jsh/model/vo/materials/AccountHeadModel.java b/src/com/jsh/model/vo/materials/AccountHeadModel.java index 41ac2064..0c0b1432 100644 --- a/src/com/jsh/model/vo/materials/AccountHeadModel.java +++ b/src/com/jsh/model/vo/materials/AccountHeadModel.java @@ -12,6 +12,7 @@ public class AccountHeadModel implements Serializable private Long OrganId; private Long HandsPersonId; private Double ChangeAmount; + private Double TotalPrice; private Long AccountId; private String BillNo; private String BillTime; @@ -94,7 +95,15 @@ public class AccountHeadModel implements Serializable return ChangeAmount; } - public void setAccountId(Long accountId) + public void setTotalPrice(Double totalPrice) { + TotalPrice = totalPrice; + } + + public Double getTotalPrice() { + return TotalPrice; + } + + public void setAccountId(Long accountId) { AccountId = accountId; }