Skip to content

Commit

Permalink
perf: 优化获取office配置
Browse files Browse the repository at this point in the history
  • Loading branch information
jamebal committed Jun 8, 2024
1 parent baf9492 commit b868093
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,11 @@ public String createOfficeToken(final Map<String, Object> payloadClaims) {
}

public OfficeConfigDTO getOfficeConfig() {
return getOfficeConfigCache();
OfficeConfigDTO officeConfigDTO = getOfficeConfigCache();
if (StrUtil.isNotBlank(officeConfigDTO.getSecret())) {
officeConfigDTO.setSecret(VO_KEY);
}
return officeConfigDTO;
}

public void setOfficeConfig(OfficeConfigDTO officeConfigDTO) {
Expand Down
13 changes: 0 additions & 13 deletions src/main/java/com/jmal/clouddisk/office/model/OfficeConfigDO.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import cn.hutool.crypto.symmetric.SymmetricAlgorithm;
import cn.hutool.crypto.symmetric.SymmetricCrypto;
import com.jmal.clouddisk.office.OfficeConfigService;
import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;

Expand All @@ -24,18 +23,6 @@ public class OfficeConfigDO {

private List<String> format;

public OfficeConfigDTO toOfficeConfigDTO() {
OfficeConfigDTO officeConfigDTO = new OfficeConfigDTO();
officeConfigDTO.setDocumentServer(this.documentServer);
officeConfigDTO.setCallbackServer(this.callbackServer);
officeConfigDTO.setFormat(this.format);
officeConfigDTO.setTokenEnabled(this.tokenEnabled);
if (this.tokenEnabled) {
officeConfigDTO.setSecret(OfficeConfigService.VO_KEY);
}
return officeConfigDTO;
}

public OfficeConfigDTO toOfficeConfigCache() {
OfficeConfigDTO officeConfigDTO = new OfficeConfigDTO();
officeConfigDTO.setDocumentServer(this.documentServer);
Expand Down

0 comments on commit b868093

Please sign in to comment.