调整入账笔记

调整入账笔记

页面路径:..app/net/work/bank/manageacc.jsp
action: src/com/gz/net/action/bankAction/bankAction.java
service: src/com/gz/net/services/spring/BankServceImpl.java
xml: src/com/gz/dao/ibatis/job/bankservice.xml
存储过程:GZ_FS_BANK_BUSINESS

页面核心代码:

  new Ext.Window({id:'modifywin1',title:'调整入账',layout:'border',//设置内部控件显示样式width:650,height:300,//设置窗口宽高modal:true, //设置窗口显示shadow:true,resizable:false,maximizable:false,closable:true,items:[base,grid3],//向窗口内部添加控件   base出账部分数据    grid3:档案录入表单tbar:['->',{//用于创建底部工具按钮。text:'保存并发送监管中心',iconCls:'ok',width:70,handler:function(){//对用户的某些输入进行处理handler与Action相关联,handler是对首要Event的响应函数,是一个特殊的listener。if(base.getForm().isValid()){//判断流水信息是否存在var dt = base.getData();//获得银行主机流水号等信息var o = {};//将银行流水信息进行过滤。取出bankno(是否核账)addBaseData(o, [{tag:0, pkeyid:item.manageid, hostseqno1:dt.hostseqno, hostseqno:item.hostseqno, money:dt.money, billclass:dt.enterclass, ramark:dt.remark}], item);//下面这条没看懂,暂且认为是把数据保存在o中吧。o.local = [{tag:0, comtype:_comtype, enterid:item.enterid, money:dt.money, hostseqno1:dt.hostseqno, hostseqno:item.hostseqno, enterclass:dt.enterclass,  ramark:dt.remark, log:getLog(item.enterid, '修正账单,入账金额:'+dt.money)}];doExtConfirm("询问","请再次确认您已经对入账信息进行了核对,并且无异常,选择“是”后信息将发送给监管机构而无法撤回,请慎重操作!",function(button){ doExtAjax('<%=request.getContextPath()%>/bankAction.do?method=resp',{data:Ext.encode(o)},//向监管机构反馈信息function(resp){Ext.getCmp('modifywin1').close();grid1.reload();});     });}}}],listeners:{//对用户的某些输入进行处理show:function(){grid3.load(item);base.load(item);}}}).show();}

问题记录:页面manageacc.jsp里面 var base这个对象多了一个!!!

用到的函数:addbasedata主要是给o赋值header和data(就是bankno)

obj.header={comtype:_comtype,bankno:item.bankno,pwd:item.pwd,sendinstno:'',sendtlrno:'',sendseqno:'',trandatetime:''}if(items!=null){//bankno(是否已核账)var arr = [];for(var i=0; i<items.length; i++){var ele = items[i];ele.bankno=item.bankno;arr.push(ele);}obj.data = arr;}}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部