【优化】添加多语言支持

This commit is contained in:
曹鹏飞 2026-04-13 14:08:17 +08:00
parent 5a1e9a1dda
commit d1df308dda
3 changed files with 7 additions and 1 deletions

View File

@ -55,7 +55,6 @@ import java.util.stream.Collectors;
/** /**
* 多语言相关接口 * 多语言相关接口
*
* @author 曹鹏飞 * @author 曹鹏飞
*/ */
@Slf4j @Slf4j

View File

@ -29,4 +29,9 @@ public class LanguageVO {
//是否启用 //是否启用
private boolean enable; private boolean enable;
/**
* 时区
*/
private String zone;
} }

View File

@ -6,6 +6,7 @@ import com.nflg.mobilebroken.repository.entity.Language;
import com.nflg.mobilebroken.repository.mapper.LanguageMapper; import com.nflg.mobilebroken.repository.mapper.LanguageMapper;
import com.nflg.mobilebroken.repository.service.ILanguageService; import com.nflg.mobilebroken.repository.service.ILanguageService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -31,6 +32,7 @@ public class LanguageServiceImpl extends ServiceImpl<LanguageMapper, Language> i
return lambdaQuery().orderByDesc(Language::getSort).list(); return lambdaQuery().orderByDesc(Language::getSort).list();
} }
@Transactional
@Override @Override
public void enableLanguage(List<EnableLanguageRequest> request) { public void enableLanguage(List<EnableLanguageRequest> request) {
List<Language> languages = request.stream() List<Language> languages = request.stream()