fix(product): 修复产品模型多语言处理逻辑

- 注释掉默认语言代码的移除操作
- 保持所有语言选项完整传递给后续处理流程
- 确保中文语言项能够正确参与语言过滤逻辑
This commit is contained in:
曹鹏飞 2026-03-23 10:33:26 +08:00
parent f317319940
commit 40006323f1
1 changed files with 1 additions and 1 deletions

View File

@ -815,7 +815,7 @@ public class ProductModelController extends ControllerBase {
oitem.setValue(cn.getValue()); oitem.setValue(cn.getValue());
oitem.setUpdateBy(AdminUserUtil.getUserName()); oitem.setUpdateBy(AdminUserUtil.getUserName());
oitem.setUpdateTime(LocalDateTime.now()); oitem.setUpdateTime(LocalDateTime.now());
languages.removeIf(l -> StrUtil.equals(l.getCode(), Constant.DEFAULT_LANGUAGE_CODE)); // languages.removeIf(l -> StrUtil.equals(l.getCode(), Constant.DEFAULT_LANGUAGE_CODE));
dit.getLanguages().forEach(languageItem -> { dit.getLanguages().forEach(languageItem -> {
if (!StrUtil.equals(languageItem.getLanguage(), "中文")) { if (!StrUtil.equals(languageItem.getLanguage(), "中文")) {
Language language = languages.stream() Language language = languages.stream()