getController()中就已经调用的doInit(), so 不用调用init();
BaseSupplement.js 中的supready有问题，
if(buttons) {
				Ext.Array.each( buttons.query('button'), function(b){//zhang usage:sup_btnViewclick : this.onSupBtnView,注意格式，下面是原来的版本，有问题， 会调用2次，而且意思也不对。
					client.relayEvents(b, ['click'],'sup_'+b.itemId);
				});
				/**client.relayEvents(sup, Ext.Array.map(buttons.query('button'), function(item) {
					return item.itemId;
				}), 'sup_');*/
			}

clean resourceId:1, when refresh , including all.