Files
emo-grab/src/main/java/quant/rich/emoney/controller/config/EmoneyRequestConfigControllerV1.java
Administrator 6a5e13974c First Commit
2025-05-12 12:04:42 +08:00

39 lines
1.2 KiB
Java

package quant.rich.emoney.controller.config;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import lombok.extern.slf4j.Slf4j;
import quant.rich.emoney.controller.common.BaseController;
import quant.rich.emoney.entity.config.ChromeVersionsConfig;
import quant.rich.emoney.entity.config.DeviceInfoConfig;
import quant.rich.emoney.pojo.dto.R;
@Slf4j
@Controller
@RequestMapping("/admin/v1/config/emoneyRequest")
public class EmoneyRequestConfigControllerV1 extends BaseController {
@Autowired
DeviceInfoConfig deviceInfoConfig;
@Autowired
ChromeVersionsConfig chromeVersionsConfig;
@GetMapping("/getRandomDeviceInfo")
@ResponseBody
public R<?> getRandomDeviceInfo() {
return R.judgeNonNull(deviceInfoConfig.getRandomDeviceInfo());
}
@GetMapping("/getRandomChromeVersion")
@ResponseBody
public R<?> getRandomChromeVersion() {
return R.judgeNonNull(chromeVersionsConfig.getRandomChromeVersion());
}
}