IBZLiteFeignClient.java.ftl 584 字节
Newer Older
zhouweidong's avatar
zhouweidong committed
1 2 3 4 5 6 7 8 9
<#ibiztemplate>
TARGET=PSSYSTEM
</#ibiztemplate>
package ${pub.getPKGCodeName()}.util.client;

import com.alibaba.fastjson.JSONObject;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;

zhouweidong's avatar
zhouweidong committed
10
@FeignClient(value = "${r'${ibiz.ref.service.lite:ibzlite-api}'}",contextId = "lite",fallback = IBZLiteFallback.class)
zhouweidong's avatar
zhouweidong committed
11 12 13 14 15 16 17
public interface IBZLiteFeignClient
{
	/**
	 * 同步系统资模型到lite
	 * @param system 系统模型信息
	 * @return
	 */
18
	@PostMapping("/lite/syncsysmodel")
zhouweidong's avatar
zhouweidong committed
19 20
	Boolean syncSysModel(@RequestBody JSONObject system);
}