| | |
| | | data: { |
| | | payFeeManageInfo: { |
| | | payFees: [], |
| | | payObjTypes:[], |
| | | total: 0, |
| | | records: 1, |
| | | moreCondition: false, |
| | | name: '', |
| | | conditions: { |
| | | communityId: vc.getCurrentCommunity().communityId, |
| | | feeTypeCd: '', |
| | | payObjType: '3333', |
| | | startTime: '', |
| | | endTime: '', |
| | | userCode:'' |
| | |
| | | _initMethod: function () { |
| | | vc.component._initDate(); |
| | | vc.component._listpayFees(DEFAULT_PAGE, DEFAULT_ROWS); |
| | | //vc.component._listFeeType(); |
| | | vc.getDict('pay_fee',"payer_obj_type",function(_data){ |
| | | vc.component.payFeeManageInfo.payObjTypes = _data; |
| | | }); |
| | | }, |
| | | _initEvent: function () { |
| | | vc.on('pagination', 'page_event', function (_currentPage) { |
| | |
| | | }, |
| | | methods: { |
| | | _initDate:function(){ |
| | | $(".start_time").datetimepicker({format: 'yyyy-mm-dd', language: 'zh-CN',minView: "day"}); |
| | | $(".end_time").datetimepicker({format: 'yyyy-mm-dd', language: 'zh-CN',minView: "hour"}); |
| | | $(".start_time").datetimepicker({ |
| | | language: 'zh-CN', |
| | | format: 'yyyy-mm-dd', |
| | | minView: "month", |
| | | initialDate: new Date(), |
| | | autoClose: 1, |
| | | todayBtn: true |
| | | }); |
| | | $(".end_time").datetimepicker({ |
| | | language: 'zh-CN', |
| | | format: 'yyyy-mm-dd', |
| | | minView: "month", |
| | | initialDate: new Date(), |
| | | autoClose: 1, |
| | | todayBtn: true |
| | | }); |
| | | $('.start_time').datetimepicker() |
| | | .on('changeDate', function (ev) { |
| | | var value = $(".start_time").val(); |
| | |
| | | function (json, res) { |
| | | var _payFeeManageInfo = JSON.parse(json); |
| | | vc.component.payFeeManageInfo.total = _payFeeManageInfo.total; |
| | | vc.component.payFeeManageInfo.records = _payFeeManageInfo.records; |
| | | vc.component.payFeeManageInfo.records = parseInt(_payFeeManageInfo.total/_rows +1); |
| | | vc.component.payFeeManageInfo.payFees = _payFeeManageInfo.payFees; |
| | | vc.emit('pagination', 'init', { |
| | | total: vc.component.payFeeManageInfo.records, |
| | |
| | | }, |
| | | _exportExcel:function () { |
| | | |
| | | } |
| | | }, |
| | | _listFeeType: function () { |
| | | var param = { |
| | | params:{ |
| | | "hc":"cc@cc" |
| | | } |
| | | }; |
| | | |
| | | //发送get请求 |
| | | vc.http.get('payFeeManage', |
| | | 'listFeeType', |
| | | param, |
| | | function (json, res) { |
| | | var _feeTypesInfo = JSON.parse(json); |
| | | vc.component.payFeeManageInfo.payFeeTypes = _feeTypesInfo; |
| | | |
| | | }, function (errInfo, error) { |
| | | console.log('请求失败处理'); |
| | | } |
| | | ); |
| | | }, |
| | | } |
| | | }); |
| | | })(window.vc); |