Newer
Older
newfiber-data-adapter / src / main / java / org / springnewfiber / dataadapter / xf / controller / HistoryDataController.java
@silver silver on 29 Jun 2022 1 KB 讯飞历史数据接入
package org.springnewfiber.dataadapter.xf.controller;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import javax.annotation.Resource;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springnewfiber.dataadapter.config.R;
import org.springnewfiber.dataadapter.xf.XfDataEnum;
import org.springnewfiber.dataadapter.xf.service.HistoryDataService;

/**
 */
@RestController
@RequestMapping("/history-data")
@Api(value = "历史数据", tags = "历史数据")
public class HistoryDataController  {

	@Resource
	private HistoryDataService historyDataService;

	@PostMapping("/xfInterface")
	@ApiOperation(value = "讯飞数据接入")
	public R<Object> xfInterface(@ApiParam(value = "数据json") @RequestParam("data") String data,
		@ApiParam(value = "数据类型") @RequestParam("xfBaseData") XfDataEnum xfDataEnum) {
		return R.status(historyDataService.xfInterface(data, xfDataEnum));
	}

}