From e914cd27a8eb45b5a5206679683a76989159827e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Mon, 13 Apr 2026 14:26:43 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BC=98=E5=8C=96=E3=80=91=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=A4=9A=E8=AF=AD=E8=A8=80=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cfs/controller/SystemController.java | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/nflg-mobilebroken-cfs-app/src/main/java/com/nflg/mobilebroken/cfs/controller/SystemController.java b/nflg-mobilebroken-cfs-app/src/main/java/com/nflg/mobilebroken/cfs/controller/SystemController.java index 89ead5f3..9c2c03c5 100644 --- a/nflg-mobilebroken-cfs-app/src/main/java/com/nflg/mobilebroken/cfs/controller/SystemController.java +++ b/nflg-mobilebroken-cfs-app/src/main/java/com/nflg/mobilebroken/cfs/controller/SystemController.java @@ -1,6 +1,7 @@ package com.nflg.mobilebroken.cfs.controller; import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.convert.Convert; import com.nflg.mobilebroken.common.pojo.ApiResult; import com.nflg.mobilebroken.common.pojo.vo.LanguageVO; import com.nflg.mobilebroken.repository.entity.Language; @@ -31,20 +32,11 @@ public class SystemController extends ControllerBase { * @return 取语言列表 */ @GetMapping("getLanguages") - public ApiResult> getLanguages(){ - List languages=languageService.getLanguages(); - if (CollectionUtil.isEmpty(languages)){ + public ApiResult> getLanguages() { + List languages = languageService.getLanguages(); + if (CollectionUtil.isEmpty(languages)) { return ApiResult.success(Collections.emptyList()); } - List vos=languages.stream() - .map(l->new LanguageVO() - .setCode(l.getCode()) - .setName(l.getName()) - .setValue(l.getValue()) - .setIco(l.getIco()) - .setSort(l.getSort()) - .setEnable(l.getEnable())) - .collect(Collectors.toList()); - return ApiResult.success(vos); + return ApiResult.success(Convert.toList(LanguageVO.class, languages)); } } \ No newline at end of file