新增(移动)一些应该放在“管理”形成列表管理,而非放在“设置”形成单一配置的内容

This commit is contained in:
2025-07-03 15:58:27 +08:00
parent 04cf470ead
commit 148583cdaa
52 changed files with 2433 additions and 362 deletions

View File

@@ -7,6 +7,18 @@ import lombok.experimental.Accessors;
public interface IndexDetail {
/**
* 设置原始文本内容
* @param original
*/
public void setOriginal(String original);
/**
* 获取原始 json 文本内容
* @return
*/
public String getOriginal();
/**
* 获取 indexName
* @return

View File

@@ -13,7 +13,6 @@ import lombok.experimental.Accessors;
import quant.rich.emoney.util.HtmlSanitizer;
@Data
@Accessors(chain=true)
public class NonParamsIndexDetail implements IndexDetail {
@JsonView(IndexDetail.class)
@@ -24,6 +23,8 @@ public class NonParamsIndexDetail implements IndexDetail {
private String nameCode;
@JsonView(IndexDetail.class)
private List<NonParamsIndexDetailData> data = new ArrayList<>();
@JsonView(IndexDetail.class)
private String original;
@Data
@Accessors(chain=true)

View File

@@ -6,11 +6,9 @@ import java.util.List;
import com.fasterxml.jackson.annotation.JsonView;
import lombok.Data;
import lombok.experimental.Accessors;
import quant.rich.emoney.util.HtmlSanitizer;
@Data
@Accessors(chain=true)
public class ParamsIndexDetail implements IndexDetail {
@JsonView(IndexDetail.class)
@@ -21,15 +19,19 @@ public class ParamsIndexDetail implements IndexDetail {
private String code;
@JsonView(IndexDetail.class)
private List<String> descriptions = new ArrayList<>();
@JsonView(IndexDetail.class)
private String original;
@Override
public String getIndexName() {
return name;
}
@Override
public String getIndexCode() {
return code;
}
@Override
public List<Detail> getDetails() {
List<Detail> list = new ArrayList<>();
@@ -38,6 +40,7 @@ public class ParamsIndexDetail implements IndexDetail {
});
return list;
}
@Override
public void sanitize() {
List<String> descriptions = new ArrayList<>();