From 95eb8a2a75cbeebcb3393d404c1952bd59b8989a Mon Sep 17 00:00:00 2001 From: wzp <2040239371@qq.com> Date: 星期五, 01 八月 2025 13:50:16 +0800 Subject: [PATCH] feat: 新增第三方接口访问 --- src/main/java/com/ots/framework/config/EssConfig.java | 49 ++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 38 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/ots/framework/config/EssConfig.java b/src/main/java/com/ots/framework/config/EssConfig.java index e1d7d4c..f01fef8 100644 --- a/src/main/java/com/ots/framework/config/EssConfig.java +++ b/src/main/java/com/ots/framework/config/EssConfig.java @@ -1,94 +1,121 @@ package com.ots.framework.config; + import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @Component() @ConfigurationProperties(prefix = "ots") public class EssConfig { - + private String name; - + private String version; - + private String copyrightYear; - + private boolean demoEnabled; - + private static String profile; - + private static String docx2pdfPath; + private static boolean addressEnabled; private static String imagePath; private static String httpProfilePath; private static String reportTemplates; + public static String getImagePath() { return imagePath; } + public static String getHttpProfilePath() { return httpProfilePath; } + public static String getReportTemplates() { return reportTemplates; } - + public void setReportTemplates(String reportTemplates) { EssConfig.reportTemplates = reportTemplates; } + public void setImagePath(String imagePath) { EssConfig.imagePath = imagePath; } + public void setHttpProfilePath(String httpProfilePath) { EssConfig.httpProfilePath = httpProfilePath; } + public String getName() { return name; } + public void setName(String name) { this.name = name; } + public String getVersion() { return version; } + public void setVersion(String version) { this.version = version; } + public String getCopyrightYear() { return copyrightYear; } + public void setCopyrightYear(String copyrightYear) { this.copyrightYear = copyrightYear; } + public boolean isDemoEnabled() { return demoEnabled; } + public void setDemoEnabled(boolean demoEnabled) { this.demoEnabled = demoEnabled; } + public static String getProfile() { return profile; } + public void setProfile(String profile) { EssConfig.profile = profile; } + public static boolean isAddressEnabled() { return addressEnabled; } + public void setAddressEnabled(boolean addressEnabled) { EssConfig.addressEnabled = addressEnabled; } - + public static String getAvatarPath() { return getProfile() + "/avatar"; } - + public static String getDownloadPath() { return getProfile() + "/download"; } - + public static String getUploadPath() { return getProfile() + "/upload"; } - + public static String getUploadImagePath() { return getProfile() + "/images"; } + + public static String getDocx2pdfPath() { + return docx2pdfPath; + } + + public void setDocx2pdfPath(String docx2pdfPath) { + EssConfig.docx2pdfPath = docx2pdfPath; + } } -- Gitblit v1.9.1