2222import com .ctrip .framework .apollo .portal .component .config .PortalConfig ;
2323import com .ctrip .framework .apollo .portal .entity .vo .ItemInfo ;
2424import com .ctrip .framework .apollo .portal .environment .Env ;
25- import com .ctrip .framework .apollo .portal .service .GlobalSearchValueService ;
25+ import com .ctrip .framework .apollo .portal .service .GlobalSearchService ;
2626import com .google .gson .Gson ;
2727import org .springframework .http .HttpStatus ;
2828import org .springframework .http .MediaType ;
4040
4141
4242@ RestController
43- public class GlobalSearchValueController {
43+ public class GlobalSearchController {
4444 private final PortalSettings portalSettings ;
45- private final GlobalSearchValueService globalSearchValueService ;
45+ private final GlobalSearchService globalSearchService ;
4646 private final PortalConfig portalConfig ;
4747
48- public GlobalSearchValueController (final PortalSettings portalSettings , final GlobalSearchValueService globalSearchValueService , final PortalConfig portalConfig ) {
48+ public GlobalSearchController (final PortalSettings portalSettings , final GlobalSearchService globalSearchService , final PortalConfig portalConfig ) {
4949 this .portalSettings = portalSettings ;
50- this .globalSearchValueService = globalSearchValueService ;
50+ this .globalSearchService = globalSearchService ;
5151 this .portalConfig = portalConfig ;
5252 }
5353
5454 @ PreAuthorize (value = "@permissionValidator.isSuperAdmin()" )
5555 @ GetMapping ("/global-search/item-info/by-key-or-value" )
56- public ResponseEntity <?> get_ItemInfo_BySearch (@ RequestParam (value = "key" , required = false , defaultValue = "" ) String key ,
56+ public ResponseEntity <?> getItemInfoBySearch (@ RequestParam (value = "key" , required = false , defaultValue = "" ) String key ,
5757 @ RequestParam (value = "value" , required = false , defaultValue = "" ) String value ) {
5858
5959 if (key .isEmpty () && value .isEmpty ()) {
@@ -76,7 +76,7 @@ public ResponseEntity<?> get_ItemInfo_BySearch(@RequestParam(value = "key", requ
7676 List <String > envBeyondLimit = new ArrayList <>();
7777 AtomicBoolean hasMoreData = new AtomicBoolean (false );
7878 activeEnvs .forEach (env -> {
79- PageDTO <ItemInfo > perEnvItemInfos = globalSearchValueService . get_PerEnv_ItemInfo_BySearch (env , key , value ,0 , portalConfig .getPerEnvSearchMaxResults ());
79+ PageDTO <ItemInfo > perEnvItemInfos = globalSearchService . getPerEnvItemInfoBySearch (env , key , value ,0 , portalConfig .getPerEnvSearchMaxResults ());
8080 if (!perEnvItemInfos .hasContent ()) {
8181 return ;
8282 }
0 commit comments