requireJS+angularJS+java+ireport统计报表
<script>$("#wrapperShow").show();</script><divclass='right_container'ng-class="{true:'switct_contenr_right',false:''}[switchStyle]"><divclass="wrappercontainer"><divclass="view-containerml0"><divng-include="'../../../view/public/header/approval/breadcrumb.html'"></div><!--Pagecontent--><divclass="content-wrapper"><divclass="panel"><divclass="panel-headingborder_searchpt5pb5">查询条件<spanclass="toolspull-right"><adata-toggle="collapse"data-parent="#accordion"href="#collapseOne"class="fafa-chevron-down"></a></span></div><divclass="panel-bodycollapsein"id="collapseOne"><divclass="rowsearchsearchTwomb10"><divclass="col-xs-3"><divclass="input-groupinput-group-smm-bot15"><spanclass="input-group-addon"><spanclass="red">*</span>所属机构</span><inputclass="form-controlinput-xs"id="branchName_collection"name="branchName_collection"ng-model="branchName_collection"placeholder="请选择机构"minlength="1"maxlength="32"type="text"data-toggle="modal"data-target="#myModal_add4"ng-click="get_tree()"></div></div><divclass="col-xs-3"><divclass="input-groupinput-group-smm-bot15"><spanclass="input-group-addon"><spanclass="red">*</span>起始日期</span><inputtype="text"class="form-controlinput-xs"placeholder="开始时间"id="LAY_demorange_s"ng-model="startDate"></div></div><divclass="col-xs-3"><divclass="input-groupinput-group-smm-bot15"><spanclass="input-group-addon"><spanclass="red">*</span>终止日期</span><inputtype="text"class="form-controlinput-xs"placeholder="开始时间"id="LAY_demorange_e"ng-model="endDate"></div></div><divclass="col-xs-3"><divclass="col-xs-6pl0pr5"><aclass="btnbtn-dangericonfont"ng-click="QueryMessagePress()"><iclass="fafa-search"></i>查询</a></div><divclass="col-xs-6pl5pr0"><aclass="btnbtn-infoiconfont"ng-click="QueryMessageXls()"><iclass="fafa-download"></i>导出</a></div></div></div></div></div><divclass="panelgroup_panel"><divclass="panel-heading"><h6>集中催收报表</h6></div><divclass="panel-body"><divclass="adv-tableeditable-table"><divclass="clearfix"></div><divclass="space15"></div><divid="editable-sample_wrapper"class="dataTables_wrapperform-inlinetable-responsive"role="grid"><iframename="subFrame"src="about:blank"></iframe></div></div></div></div></div><!--选择机构弹出页---转列经办行--><divclass="modalfade"id="myModal_add4"tabindex="-1"role="dialog"data-backdrop="static"aria-labelledby="myModalLabel"aria-hidden="true"><divclass="modal-dialog"><divclass="modal-content"><divclass="modal-header"><buttontype="button"class="close"data-dismiss="modal"aria-hidden="true">×</button><h5class="modal-title"id="myModalLabel">选择机构</h5></div><divclass="modal-body"><divid='trees'></div><!--<ultreeid="tree"class="ztree"ng-model="selectNode"value="1">--></div><divclass="modal-footer"><buttontype="button"class="btnbtn-default"data-dismiss="modal"ng-click="getBranchName_dismiss()">取消</button><buttontype="button"class="btnbtn-infodoBank"data-dismiss="modal"ng-click="getBranchName()">确定</button></div></div></div></div></div></div></div>
'usestrict';//担保对照vara=0;varpage=0;vargro="";define(['app','appModule'],function(app){//弹出层自适应居中$(function(){$(".modal-body").height($(window).height()-360);//当文档窗口发生改变时触发$(window).resize(function(){$(".modal-body").height($(window).height()-360);});$(this).on('show.bs.modal',function(){$('body').addClass('modal-open');});$(this).on('hide.bs.modal',function(){$('body').removeClass('modal-open');});});app.register.controller('focuscollCtrl',['$rootScope','$scope','$cookies','coreUrl','lodinDataService','lodinDatadService','$http',function($rootScope,$scope,$cookies,coreUrl,lodinDataService,lodinDatadService,$http){if(lodinDatadService.getObject('lodinDatad')==0){$scope.LoginList=lodinDataService.getObject('lodinData');}if(lodinDataService.getObject('lodinData')==0){$scope.LoginList=lodinDatadService.getObject('lodinDatad');}$rootScope.parentCru=lodinDataService.get('parentCru');$rootScope.childCru=lodinDataService.get('childCru');$rootScope.userId=$scope.LoginList.userId;$rootScope.branchId=$scope.LoginList.branchId;$scope.data=lodinDatadService.getObject('branchData');//新增机构-弹出框显示隐藏$scope.get_tree=function(){if($scope.data){$scope.tree($scope.data.row);}};$scope.tree=function(data){$('#trees').on("changed.jstree",function(e,data){if(data.selected.length){$scope.id=data.instance.get_node(data.selected[0]).id;$scope.text=data.instance.get_node(data.selected[0]).text;}//输出点击的内容}).jstree({'core':{'data':data}});//动态生成tree菜单};$scope.getBranchName=function(){if($scope.text==undefined||$scope.text==""){alert("温馨提示!",'请选择机构!',function(){},{type:'warning',showConfirmButton:true});}else{$scope.branchId_collection=$scope.id;$scope.branchName_collection=$scope.text;}};//查询--选择机构--取消$scope.getBranchName_dismiss=function(){$('#myModal_add4').modal('hide');};//获取报表种类varCoreUrl=newcoreUrl({"transCode":"B000704","bizTypeCode":"LOAN_PRESS_TYPE"});CoreUrl.$save(function(objc){$scope.actualChannelList=objc.rows;});//查询$scope.QueryMessagePress=function(){varhref_Base="jasperreport/reportFocusCollHtml?";$scope.startDate=document.getElementById('LAY_demorange_s').value;$scope.endDate=document.getElementById('LAY_demorange_e').value;if($scope.branchName_collection!=undefined&&$scope.startDate.length>0&&$scope.endDate.length>0){href_Base+="groupId=";href_Base+=$scope.branchId_collection;href_Base+="&groupName=";href_Base+=$scope.branchName_collection;href_Base+="&startDate=";varsDate=$scope.startDate;sDate=sDate.replace(/-/,"年");sDate=sDate.replace(/-/,"月");sDate+="日";href_Base+=sDate;href_Base+="&endDate=";vareDate=$scope.endDate;eDate=eDate.replace(/-/,"年");eDate=eDate.replace(/-/,"月");eDate+="日";href_Base+=eDate;$scope.href_Base=href_Base;window.subFrame.location.href=$scope.href_Base;}else{alert("温馨提示!",'请输入查询条件',function(){},{type:'warning',showConfirmButton:true});}};//导出$scope.QueryMessageXls=function(){varhref_Base="jasperreport/reportFocusCollXls?";$scope.startDate=document.getElementById('LAY_demorange_s').value;$scope.endDate=document.getElementById('LAY_demorange_e').value;if($scope.branchName_collection!=undefined&&$scope.startDate.length>0&&$scope.endDate.length>0){href_Base+="groupId=";href_Base+=$scope.branchId_collection;href_Base+="&groupName=";href_Base+=$scope.branchName_collection;href_Base+="&startDate=";varsDate=$scope.startDate;sDate=sDate.replace(/-/,"年");sDate=sDate.replace(/-/,"月");sDate+="日";href_Base+=sDate;href_Base+="&endDate=";vareDate=$scope.endDate;eDate=eDate.replace(/-/,"年");eDate=eDate.replace(/-/,"月");eDate+="日";href_Base+=eDate;$scope.href_Base=href_Base;window.subFrame.location.href=$scope.href_Base;}else{alert("温馨提示!",'请输入导出条件',function(){},{type:'warning',showConfirmButton:true});}};//输入框屏蔽特殊字符/*varpattern=newRegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]");$('input').bind('inputpropertychange',function(){$('input').val($('input').val().replace(pattern,""));});*///------end--------//转列日期--时间控件layui.use('laydate',function(){varlaydate=layui.laydate;varstart={//min://laydate.now()max:laydate.now(),istoday:false,choose:function(datas){$scope.startDate=datas;end.min=datas;//开始日选好后,重置结束日的最小日期end.start=datas//将结束日的初始值设定为开始日}};varend={//min:laydate.now()max:laydate.now(),istoday:false,choose:function(datas){$scope.endDate=datas;start.max=datas;//结束日选好后,重置开始日的最大日期}};document.getElementById('LAY_demorange_s').onclick=function(){start.elem=this;laydate(start);};document.getElementById('LAY_demorange_e').onclick=function(){end.elem=this;laydate(end);};});//转列日期-时间控件end}]);});
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。