package com.qianwen.core.log.feign;
|
|
import com.qianwen.core.log.model.LogApi;
|
import com.qianwen.core.log.model.LogError;
|
import com.qianwen.core.log.model.LogUsual;
|
import com.qianwen.core.tool.api.R;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
@FeignClient(value = "blade-log", fallback = LogClientFallback.class)
|
/* loaded from: blade-starter-log-9.3.0.0-SNAPSHOT.jar:org/springblade/core/log/feign/ILogClient.class */
|
public interface ILogClient {
|
public static final String API_PREFIX = "/log";
|
|
@PostMapping({"/log/saveUsualLog"})
|
R<Boolean> saveUsualLog(@RequestBody LogUsual log);
|
|
@PostMapping({"/log/saveApiLog"})
|
R<Boolean> saveApiLog(@RequestBody LogApi log);
|
|
@PostMapping({"/log/saveErrorLog"})
|
R<Boolean> saveErrorLog(@RequestBody LogError log);
|
}
|