|
|
@@ -224,6 +224,19 @@ Ext.define('saas.view.core.form.SettingWin', {
|
|
|
}else {
|
|
|
store.loadData(data);
|
|
|
}
|
|
|
+
|
|
|
+ store.each(function(r, idx) {
|
|
|
+ let type = r.get('type');
|
|
|
+ r.set('index', idx + 1);
|
|
|
+ if(type == 'group') {
|
|
|
+ let flag = store.getAt(idx + 1) && store.getAt(idx + 1).get('type') == 'group';
|
|
|
+
|
|
|
+ if(flag) {
|
|
|
+ r.set('enable', !flag);
|
|
|
+ }
|
|
|
+ r.set('disabled', flag);
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
|
|
|
getStoreData: function() {
|