Files
fc/dev/project/assets/Scripts/mod/guild/base/cmps/cmp.guild.search.page.js
T

50 lines
1016 B
JavaScript
Raw Normal View History

2026-05-23 22:10:14 +08:00
/******************************************************************
*
* 联盟搜索
*
******************************************************************/
const BridgeComponent = require( "bridge.component" );
const FxSVC = require( "nx.fx.sv.expand" );
const GDC = require( "guild_controller" );
// 单页数量
const CPP = 15;
cc.Class( {
extends: BridgeComponent,
properties: {
svcList: { default: null, type: FxSVC },
edtInput: { default: null, type: cc.EditBox },
},
// 点击搜索
onTouchSearch: function() {
// 空名字
let name = this.edtInput.string;
if( nx.dt.strEmpty( name ) ) {
nx.tbox( "GuildInputNameEmpty" );
return;
}
// 搜索
GDC.getInstance().reqGuildList( 0, 1, CPP, name, ( _ret, _data ) => {
if( !_ret ) {
nx.tbox( _data );
return;
}
this.svcList.rebuild( _data.guilds );
} );
},
});