feat(X-Pack): 代理设置 close #8300

This commit is contained in:
fit2cloud-chenyw
2024-03-05 19:43:01 +08:00
parent fb30b6a862
commit 671036c68b
9 changed files with 124 additions and 3 deletions

View File

@@ -0,0 +1,15 @@
package io.dataease.plugins.xpack.proxy.dto;
import lombok.Data;
import java.io.Serializable;
@Data
public class ProxyInfo implements Serializable {
private String httpProxy;
private String proxyAccount;
private String proxyPwd;
}

View File

@@ -0,0 +1,16 @@
package io.dataease.plugins.xpack.proxy.service;
import io.dataease.plugins.common.service.PluginComponentService;
import io.dataease.plugins.xpack.display.dto.response.SysSettingDto;
import io.dataease.plugins.xpack.proxy.dto.ProxyInfo;
import java.util.List;
public abstract class ProxyXpackService extends PluginComponentService {
public abstract ProxyInfo info();
public abstract void save(List<SysSettingDto> settings);
public abstract void setProxy();
}