|
|
|
@ -70,12 +70,8 @@ public class SysLanguagePackServiceImpl extends ServiceImpl<SysObjectLanguageOth |
|
|
|
@Override |
|
|
|
public Map<String, String> searchFunctionButtonList(SysObjectLanguageOthers sysLanguagePack) { |
|
|
|
Map<String, String> buttonMap = new HashMap<>(); |
|
|
|
List<SysObjectLanguageOthers> list = lambdaQuery() |
|
|
|
.eq(sysLanguagePack.getLanguageCode() != null, SysObjectLanguageOthers::getLanguageCode, sysLanguagePack.getLanguageCode()) |
|
|
|
.eq(sysLanguagePack.getFunctionId() != null, SysObjectLanguageOthers::getFunctionId, sysLanguagePack.getFunctionId()) |
|
|
|
.eq(sysLanguagePack.getObjectId() != null, SysObjectLanguageOthers::getObjectId, sysLanguagePack.getObjectId()) |
|
|
|
.eq(sysLanguagePack.getObjectType() != null, SysObjectLanguageOthers::getObjectType, sysLanguagePack.getObjectType()).list(); |
|
|
|
for (SysObjectLanguageOthers languagePack : list) { |
|
|
|
List<SysObjectLanguageOthers> languageOthersList = this.baseMapper.searchFunctionButtonList(sysLanguagePack); |
|
|
|
for (SysObjectLanguageOthers languagePack : languageOthersList) { |
|
|
|
buttonMap.put(languagePack.getObjectId(), languagePack.getLanguageValue()); |
|
|
|
} |
|
|
|
return buttonMap; |
|
|
|
|