liujie
2026-05-12 d3d65af98906ccc78652c16be7e8a9fbdc03f258
xp-robotaxi-api/src/main/java/com/xiaopeng/api/feignClient/operation/SysLogClient.java
@@ -2,10 +2,12 @@
import com.xiaopeng.api.factory.operation.SysLogClientFallbackFactory;
import com.xiaopeng.api.model.operation.SysOperLog;
import com.xiaopeng.api.model.operation.XpAdminOperationLog;
import com.xiaopeng.common.core.domain.R;
import com.xiaopeng.common.core.dto.ServiceNameConstantsEnum;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@FeignClient(contextId = "SysLogClient", value = ServiceNameConstantsEnum.XP_OPERATION_SERVICE, fallbackFactory = SysLogClientFallbackFactory.class)
public interface SysLogClient {
@@ -15,6 +17,9 @@
     * 保存系统日志
     * @param sysOperLog
     */
    @PostMapping("/operlog/saveLog")
    R saveLog(SysOperLog sysOperLog);
    @PostMapping("/logan/operlog/saveLog")
    R saveLog(@RequestBody SysOperLog sysOperLog);
    @PostMapping("/logan/adminOperationLog/saveLog")
    R saveAdminOperationLog(@RequestBody XpAdminOperationLog adminOperationLog);
}