|
|
|
|
@ -1,8 +1,11 @@
|
|
|
|
|
package com.cyl.h5.controller;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.util.RandomUtil;
|
|
|
|
|
import com.cyl.h5.domain.vo.HomeConfigVO;
|
|
|
|
|
import com.cyl.manager.pms.service.ProductCategoryService;
|
|
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
|
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
|
|
|
|
import com.ruoyi.common.core.redis.RedisService;
|
|
|
|
|
import com.ruoyi.system.service.ISysConfigService;
|
|
|
|
|
import com.ruoyi.system.service.ISysDictTypeService;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
@ -23,6 +26,8 @@ public class NoAuthController {
|
|
|
|
|
private ProductCategoryService categoryService;
|
|
|
|
|
@Autowired
|
|
|
|
|
private ISysDictTypeService dictTypeService;
|
|
|
|
|
@Autowired
|
|
|
|
|
private RedisService redisService;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 首页配置
|
|
|
|
|
@ -53,9 +58,16 @@ public class NoAuthController {
|
|
|
|
|
* 获取应用账号
|
|
|
|
|
*/
|
|
|
|
|
@GetMapping("/app/account/{type}")
|
|
|
|
|
public ResponseEntity<String> wmsAccount(@PathVariable String type) {
|
|
|
|
|
public ResponseEntity<String> getAppAccount(@PathVariable String type) {
|
|
|
|
|
List<SysDictData> sysAppAccount = dictTypeService.selectDictDataByType("sys_app_account");
|
|
|
|
|
SysDictData sysDictData = sysAppAccount.stream().filter(it -> it.getDictValue().equals(type)).findFirst().orElseGet(SysDictData::new);
|
|
|
|
|
return ResponseEntity.ok(sysDictData.getDictLabel());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@GetMapping("/verified/code/generate")
|
|
|
|
|
public AjaxResult createCode(){
|
|
|
|
|
String code = RandomUtil.randomNumbers(6);
|
|
|
|
|
redisService.setVerifyCode(code);
|
|
|
|
|
return AjaxResult.successData(code);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|