This commit is contained in:
张良(004796)
2024-03-07 15:11:31 +08:00
parent 9bbf8a8b10
commit 8c4663b6da
6 changed files with 121 additions and 6 deletions

View File

@@ -4,22 +4,24 @@ package com.bashi.dk.controller.app;
import cn.hutool.core.util.RandomUtil;
import com.bashi.common.core.domain.AjaxResult;
import com.bashi.common.utils.BeanConvertUtil;
import com.bashi.common.utils.MessageUtils;
import com.bashi.dk.domain.HomeSetting;
import com.bashi.dk.domain.LoansSetting;
import com.bashi.dk.dto.app.req.CalLoanReq;
import com.bashi.dk.dto.app.resp.CalLoanResp;
import com.bashi.dk.dto.app.resp.LoanUser;
import com.bashi.dk.kit.CalLoanManager;
import com.bashi.dk.service.HomeSettingService;
import com.bashi.dk.service.LoansSettingService;
import com.bashi.dk.util.Loan;
import com.bashi.dk.util.PhoneRandomUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.aspectj.weaver.loadtime.Aj;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Random;
@@ -32,6 +34,20 @@ public class AppHomeController {
private CalLoanManager calLoanManager;
@Autowired
private LoansSettingService loansSettingService;
@Autowired
private HomeSettingService homeSettingService;
@GetMapping("/defaultLocal")
@ApiOperation(value = "获取默认语言")
public AjaxResult<String> defaultLocal(){
HomeSetting homeSetting = homeSettingService.getHomeSetting();
String defaultLocal = homeSetting.getDefaultLocal();
if(StringUtils.isEmpty(defaultLocal)){
defaultLocal = "zh_CN";
}
AjaxResult<String> success = AjaxResult.success();
success.setData(defaultLocal);
return success;
}
@PostMapping("/calLoan")
@ApiOperation(value = "计算每月还款")

View File

@@ -35,6 +35,7 @@ public class HomeSetting implements Serializable {
*/
private String commonSeal;
private String defaultLocal;
private String chatUrl;
@TableField(exist = false)