jhprjv2/yanzhu-jh/src/main/java/com/yanzhu/jh/publics/AIBoxController.java

48 lines
1.4 KiB
Java
Raw Normal View History

2023-09-28 00:36:22 +08:00
package com.yanzhu.jh.publics;
import com.ruoyi.common.core.controller.BaseController;
import com.yanzhu.jh.project.domain.DevAiProjectData;
import com.yanzhu.jh.project.domain.vo.DevAiProjectDataVO;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
import java.util.Map;
/**
* AIBoxController
*
* @author JiangYuQi
* @date 2023-07-29
*/
@RestController
@RequestMapping("/publics/aiBox")
public class AIBoxController extends BaseController {
private static final Logger logger = LoggerFactory.getLogger("AIBoxController");
/**
*
*/
@PostMapping("/v1/push")
public void list(@RequestBody Map<String,Object> dataMap)
{
try{
List<DevAiProjectDataVO> devAiProjectDataVOs = (List<DevAiProjectDataVO>)dataMap.get("BehaviorResults");
if(devAiProjectDataVOs!=null && devAiProjectDataVOs.size()>0){
DevAiProjectDataVO devAiProjectDataVO = devAiProjectDataVOs.get(0);
}
}catch (Exception e){
logger.info("AiBox解析参数失败");
e.printStackTrace();
}
}
}