|
|
@@ -9,7 +9,9 @@ Ext.define('saas.view.sys.account.DataList', {
|
|
|
autoScroll: true,
|
|
|
frame:true,
|
|
|
layout:'fit',
|
|
|
- dataUrl:'/api/account/account/accountRole/list',
|
|
|
+ dataUrl:'/api/account/account/accountRole/list',
|
|
|
+ _openUrl:'/api/account/account/enable',
|
|
|
+ _closeUrl:'/api/account/account/disable',
|
|
|
|
|
|
tbar: [{
|
|
|
width: 150,
|
|
|
@@ -22,7 +24,6 @@ Ext.define('saas.view.sys.account.DataList', {
|
|
|
xtype: 'textfield',
|
|
|
emptyText : '电话'
|
|
|
},{
|
|
|
- cls:'x-formpanel-btn-orange',
|
|
|
xtype:'button',
|
|
|
text:'查询',
|
|
|
listeners: {
|
|
|
@@ -99,14 +100,14 @@ Ext.define('saas.view.sys.account.DataList', {
|
|
|
width : 220.0
|
|
|
},{
|
|
|
text: '账户状态',
|
|
|
- dataIndex: 'em_class',
|
|
|
+ dataIndex: 'enabled',
|
|
|
width:90,
|
|
|
xtype: 'actioncolumn',
|
|
|
align : 'center',
|
|
|
items: [{
|
|
|
iconCls:'',
|
|
|
getClass: function(v, meta, rec) {
|
|
|
- if(rec.get('em_class')=='正式'){
|
|
|
+ if(rec.get('enabled')){
|
|
|
return 'x-grid-checkcolumn-checked-btn';
|
|
|
}else{
|
|
|
return 'x-grid-checkcolumn-btn';
|
|
|
@@ -114,14 +115,20 @@ Ext.define('saas.view.sys.account.DataList', {
|
|
|
},
|
|
|
handler: function(view, rowIndex, colIndex) {
|
|
|
var rec = view.getStore().getAt(rowIndex);
|
|
|
- var type=rec.get('em_class')=='正式'?true:false;
|
|
|
+ var type=rec.get('enabled');
|
|
|
// 禁用/启用
|
|
|
- var form = this.ownerCt.ownerCt.ownerCt;
|
|
|
var grid = this.ownerCt.ownerCt;
|
|
|
+ var params = {
|
|
|
+ accountId:rec.get('id')
|
|
|
+ };
|
|
|
saas.util.BaseUtil.request({
|
|
|
- url: (!type?form._openUrl:form._closeUrl)+'/'+rec.get('id'),
|
|
|
- params: '',
|
|
|
+ url: (!type?grid._openUrl:grid._closeUrl),
|
|
|
+ params: params,
|
|
|
method: 'POST',
|
|
|
+ headers : {
|
|
|
+ 'Access-Control-Allow-Origin': '*',
|
|
|
+ "Content-Type":'application/x-www-form-urlencoded'
|
|
|
+ }
|
|
|
})
|
|
|
.then(function(localJson) {
|
|
|
if(localJson.success){
|