package com.vincent.rsf.server.api.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; /** * @author Ryan * @version 1.0 * @title RemotesInfoProperties * @description * @create 2025/3/7 09:48 */ @Data @Configuration @ConfigurationProperties(prefix = "platform.erp") public class RemotesInfoProperties { /** * 接口host */ private String host; /** * 端口号 */ private String port; /** * 接口链接前缀 */ private String prePath; @Data @Configuration @ConfigurationProperties(prefix = "platform.erp.api") public class ApiInfo { /** * 一键上报质检接口 */ private String notifyInspect; } public String getBaseUrl() { return this.host + ":" + this.port + "/" + this.prePath; } }