package com.upyuns.platform.rs.datacenter.fegin;

import com.upyuns.platform.rs.datacenter.pojo.rscloudbox.ImageDataDto;
import com.upyuns.platform.rs.datacenter.pojo.rscloudbox.RscmAreaImageDto;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;

import java.util.List;
import java.util.Map;

/**
 * 数据管理系统提供的rest接口
 * 
 * @author huangxj 2018年1月3日
 * 
 * @version v1.0
 */
@RefreshScope
@FeignClient(name = "RscloudboxClientRest", url = "${rscloudbox.clientip}")
public interface RscloudboxClientRest {

	/**
	 * 数据列表检索
	 * 数据列表检索
	 *
	 * @author huangxj 2017年9月20日
	 *
	 * @version v1.0
	 */
	@RequestMapping(method = RequestMethod.POST, value = "/cloudbox/saveImage")
	public Map<String, Object> saveImage(@RequestBody ImageDataDto imageDataDto);

}
