|
|
|
@ -4,6 +4,7 @@ import cn.estsh.i3plus.core.api.iservice.base.ISynchronizedService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.base.ISystemInitService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.base.ISystemLoginStrategyService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.*;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.dto.LanguageDTO;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.dto.SysMenuDTO;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.controller.busi.*;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.util.MailUtil;
|
|
|
|
@ -513,10 +514,10 @@ public class WhiteController extends CoreBaseController {
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = "/find-language-code")
|
|
|
|
|
@ApiOperation(value = "根据语言代码查询资源")
|
|
|
|
|
public ResultBean findSysLocaleResourceByLanguageCode(@RequestParam String languageCode) {
|
|
|
|
|
public ResultBean findSysLocaleResourceByLanguageCode(@RequestBody LanguageDTO languageCodeDto) {
|
|
|
|
|
try {
|
|
|
|
|
startMultiService();
|
|
|
|
|
|
|
|
|
|
String languageCode = languageCodeDto.getLanguageCode();
|
|
|
|
|
ValidatorBean.checkNotNull(languageCode, "语言代码不能为空");
|
|
|
|
|
if (sysLocaleLanguageService.getSysLocaleLanguageByCode(languageCode) == null) {
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
|