lbq
2 天以前 1f2ab3faafd2c0e06d4aceb4bf5a815235a32608
rsf-open-api/src/main/java/com/vincent/rsf/openApi/config/PlatformProperties.java
@@ -1,6 +1,7 @@
package com.vincent.rsf.openApi.config;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
@@ -51,4 +52,70 @@
    }
    @Data
    @Configuration
    @ConfigurationProperties(prefix = "platform.erp")
    public class ErpApi {
        /**
         * rcs调用路径
         */
        private String host;
        /**rcs调用端口**/
        private String port;
        public String getErpUrl() {
            return host + (StringUtils.isBlank(port) ? "" : ":" + port + "/");
        }
    }
    @Data
    @Configuration
    @ConfigurationProperties(prefix = "platform.wcs")
    public class WcsApi {
        /**
         * wcs调用路径
         */
        private String host;
        /**wcs调用端口**/
        private String port;
    }
    @Data
    @Configuration
    @ConfigurationProperties(prefix = "platform.hk")
    public class HkApi {
        /**
         * hkRcs调用路径
         */
        private String host;
        /**hkRcs调用端口**/
        private String port;
    }
    @Data
    @Configuration
    @ConfigurationProperties(prefix = "platform.mes")
    public class MesApi {
        /**
         * mes调用路径
         */
        private String host;
        /**mes调用端口**/
        private String port;
        public String getMesUrl() {
            return host + (StringUtils.isBlank(port) ? "" : ":" + port + "/");
        }
    }
}