|
@@ -38,6 +38,7 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -116,6 +117,9 @@ public class SysController {
|
|
|
@Resource
|
|
|
ConditionService conditionService;
|
|
|
|
|
|
+ @Value(value = "${app.version}")
|
|
|
+ private String version;
|
|
|
+
|
|
|
/**
|
|
|
* 登录
|
|
|
*
|
|
@@ -431,18 +435,18 @@ public class SysController {
|
|
|
if (Objects.nonNull(code) && code.contains("#")) {
|
|
|
code = code.substring(0, code.indexOf("#"));
|
|
|
}
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ map.put(SystemConstant.VERSION, version);
|
|
|
if (!code.equalsIgnoreCase(SystemConstant.ADMIN_CODE)) {
|
|
|
BasicSchool basicSchool = commonCacheService.schoolCache(code);
|
|
|
Optional.ofNullable(basicSchool).orElseThrow(() -> ExceptionResultEnum.SCHOOL_NO_DATA.exception());
|
|
|
authInfoService.appHasExpired(code);
|
|
|
SysConfig sysConfig = commonCacheService.addSysConfigCache(basicSchool.getId(), SystemConstant.ACCOUNT_SMS_VERIFY);
|
|
|
- Map<String, Object> map = new HashMap<>();
|
|
|
map.put(SystemConstant.LOGO, basicSchool.getLogo());
|
|
|
map.put("name", basicSchool.getName());
|
|
|
map.put("accountSmsVerify", Objects.nonNull(sysConfig) ? Boolean.valueOf(sysConfig.getConfigValue()) : false);
|
|
|
return ResultUtil.ok(map);
|
|
|
} else {
|
|
|
- Map<String, Object> map = new HashMap<>();
|
|
|
SysConfig sysConfig = commonCacheService.addSysConfigCache(SystemConstant.ADMIN_LOGO_URL);
|
|
|
map.put(SystemConstant.LOGO, Objects.nonNull(sysConfig) ? sysConfig.getConfigValue() : null);
|
|
|
map.put("name", null);
|