rechargeClick: function(td, cellIndex, record, tr, rowIndex, e, eOpts) {
console.log(e);
var id=e.data.id;
var memberId=e.data.memberId;
var member=this.rechargeMemberConvert(memberId);
var amount=e.data.amount;
var accountNumber=e.data.accountNumber;
Ext.create('Ext.window.Window', {
800,
height: 600,
monitorResize: true,
modal: true,
title: forp.view.platform.platform_basic.recharge.recharge,
viewModel:'formview',
itemId:'rechargeItemId',
layout: 'center',
items: {
border: false,
layout: 'center',
items: [{
xtype: 'form',
layout: 'vbox',
height: '100%',
'100%',
reference:'rechargeForm',
buttonAlign: 'center',
items: [{
xtype: 'textfield',
name: 'rechargeAccount',
itemId:'rechargeAccountItemId',
fieldLabel: forp.view.platform.platform_basic.rechargeOperationRecord.rechargeAccount
},{
xtype: 'textfield',
name: 'rechargeAccountNumber',
itemId:'rechargeAccountNumberItemId',
fieldLabel: forp.view.platform.platform_basic.rechargeOperationRecord.rechargeAccountNumber
},{
xtype: 'numberfield',
name: 'rechargeAmount',
itemId:'rechargeAmountItemId',
allowBlank : false,
blankText : "不能为空",
fieldLabel: forp.view.platform.platform_basic.rechargeOperationRecord.rechargeAmount
},{
xtype: 'numberfield',
name: 'currentAccountBalance',
itemId:'currentAccountBalanceItemId',
allowBlank : false,
blankText : "不能为空",
hidden :true,
fieldLabel: forp.view.platform.platform_basic.rechargeOperationRecord.currentAccountBalance
},{
xtype: 'textfield',
name: 'personName',
itemId:'personNameItemId',
fieldLabel: forp.view.platform.platform_basic.rechargeOperationRecord.rechargeMember
},{
xtype:'combobox',
fieldLabel:forp.view.platform.platform_basic.rechargeOperationRecord.payMethod,
displayField:'name',
valueField:'code',
itemId:'payMethodItemId',
bind:{store:'{payMethodStore}'}
},{
xtype: 'textarea',
name: 'rechargeReason',
itemId:'rechargeReasonItemId',
fieldLabel: forp.view.platform.platform_basic.recharge.rechargeReason
}],
buttons:[{
text:forp.view.platform.platform_basic.recharge.submit,//'设置'
handler: 'rechargeRecordSave'
}]
}]
}
}).show();
Ext.ComponentQuery.query('#rechargeAccountItemId')[0].setValue(id);
Ext.ComponentQuery.query('#rechargeAccountNumberItemId')[0].setValue(accountNumber);
Ext.ComponentQuery.query('#personNameItemId')[0].setValue(member);
Ext.ComponentQuery.query('#currentAccountBalanceItemId')[0].setValue(amount);
},
// rechargeRecordSave :function(){
// if (this.getView().lookupReference('rechargeForm').isValid()) {
// var id=Ext.ComponentQuery.query('#rechargeAccountItemId')[0].getValue();
// var rechargeAmount=Ext.ComponentQuery.query('#rechargeAmountItemId')[0].getValue();
// var payMethod=Ext.ComponentQuery.query('#payMethodItemId')[0].getValue();
// var currentAccountBalance=Ext.ComponentQuery.query('#currentAccountBalanceItemId')[0].getValue();
// var amount=currentAccountBalance+rechargeAmount;
// console.log(amount);
// Ext.Ajax.request({
// url: './payaccount/updateRechargeRecordSave',
// method: 'POST',
// params: {
// 'id': id,
// 'rechargeAmount': rechargeAmount,
// 'payMethod':payMethod,
// 'amount':amount
// },
// success: function(response, opts) {
// Ext.data.StoreManager.lookup("rechargeOperationRecordStoreId").load();
// Ext.Msg.alert(forp.inform, forp.view.platform.platform_basic.recharge.submitSuccessfully);
// Ext.ComponentQuery.query('#rechargeItemId')[0].close();
// }
// })}else{
// Ext.Msg.alert(forp.inform, forp.view.main.mainController.checkInforLegal);
// };
// },