REQ-3540: 日志
This commit is contained in:
parent
9b68da8c18
commit
9b2e7bbe90
@ -5,6 +5,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.enums.IndexNodeContext;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.annotation.JSONField;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
|
||||
@ -142,4 +143,9 @@ public class IndexNodeInfo implements NodeValue, ValueContainer<IndexNodeInfo> {
|
||||
public boolean isValueRoot() {
|
||||
return parentId == 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
package cn.axzo.nanopart.doc.api.domain;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.enums.FileFormat;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -38,4 +39,9 @@ public class OssFile {
|
||||
return ossFile;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -5,6 +5,7 @@ import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.util.BizAssertions;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -36,4 +37,10 @@ public class FileDatabaseActiveRequest {
|
||||
public void checkExpiredDate() {
|
||||
BizAssertions.assertTrue(expiredDateMs > System.currentTimeMillis(), "expiredDateMs不能小于当前时间");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -5,6 +5,7 @@ import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -40,4 +41,9 @@ public class FileDatabaseAddWorkspaceRequest {
|
||||
@NotNull(message = "expiredDateMs不能为空")
|
||||
private Long expiredDateMs;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
|
||||
package cn.axzo.nanopart.doc.api.filedb.request;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -18,4 +19,10 @@ public class FileDatabaseRemoveRequest {
|
||||
*/
|
||||
@NotNull(message = "code不能为空")
|
||||
private String code;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -4,6 +4,7 @@ package cn.axzo.nanopart.doc.api.filedb.request;
|
||||
import cn.axzo.basics.common.page.PageRequest;
|
||||
import cn.axzo.nanopart.doc.api.enums.DatabaseType;
|
||||
import cn.axzo.nanopart.doc.api.enums.FileDatabaseState;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -34,4 +35,9 @@ public class FileDatabaseSearchRequest extends PageRequest {
|
||||
*/
|
||||
private String databaseName;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
package cn.axzo.nanopart.doc.api.filedb.response;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.enums.FileDatabaseState;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -52,4 +53,9 @@ public class FileDatabaseInfoResponse {
|
||||
*/
|
||||
private Integer usedCapacity;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -7,6 +7,7 @@ import cn.axzo.nanopart.doc.api.enums.FileFeeType;
|
||||
import cn.axzo.nanopart.doc.api.enums.FileTemplateState;
|
||||
import cn.axzo.nanopart.doc.api.enums.FileVipFeeType;
|
||||
import cn.axzo.nanopart.doc.api.util.YesOrNo;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -52,4 +53,9 @@ public class FileTemplateGetFileInfoResponse {
|
||||
*/
|
||||
private FileTemplateState state;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -3,6 +3,7 @@ package cn.axzo.nanopart.doc.api.templatedb.domain;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.domain.DatabaseFeeConfig;
|
||||
import cn.axzo.nanopart.doc.api.enums.DatabaseType;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -33,4 +34,9 @@ public class DatabaseInfo {
|
||||
*/
|
||||
private DatabaseFeeConfig feeConfig;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -3,6 +3,7 @@ package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.enums.CooperationType;
|
||||
@ -33,4 +34,9 @@ public class TemplateDatabaseCreateDatabaseRequest extends TemplateDatabaseCreat
|
||||
return StringUtils.isBlank(getIcon()) ? "" : getIcon();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -3,6 +3,7 @@ package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.domain.IndexNodeAttributes;
|
||||
@ -57,4 +58,9 @@ public class TemplateDatabaseCreateDirRequest extends NodeCreateTemplateDatabase
|
||||
return attributes;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -4,6 +4,7 @@ package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.enums.FileFormat;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -20,4 +21,9 @@ public class TemplateDatabaseCreateFileRequest extends NodeCreateTemplateDatabas
|
||||
@NotNull(message = "文件格式不能为空")
|
||||
private FileFormat format;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
|
||||
package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -19,4 +20,9 @@ public class TemplateDatabaseGetDatabaseOrDirInfoRequest {
|
||||
@NotBlank(message = "code不能为空")
|
||||
private String code;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
|
||||
import cn.axzo.basics.common.page.PageRequest;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -17,4 +18,9 @@ public class TemplateDatabaseSearchRequest extends PageRequest {
|
||||
*/
|
||||
private String name;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -3,6 +3,8 @@ package cn.axzo.nanopart.doc.api.templatedb.reqeust;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.domain.DatabaseAccessConfig;
|
||||
import cn.axzo.nanopart.doc.api.domain.DatabaseFeeConfig;
|
||||
import cn.axzo.nanopart.doc.api.templatedb.domain.DatabaseOrDirInfo;
|
||||
@ -37,4 +39,9 @@ public class TemplateDatabaseUpdateDatabaseOrDirInfoRequest {
|
||||
*/
|
||||
private DatabaseAccessConfig accessConfig;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -5,6 +5,7 @@ import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import cn.axzo.nanopart.doc.api.domain.OssFile;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -22,4 +23,9 @@ public class TemplateDatabaseUploadFileRequest extends NodeCreateTemplateDatabas
|
||||
@NotNull(message = "上传的文件信息不能为空")
|
||||
private OssFile ossFile;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -5,6 +5,7 @@ import cn.axzo.nanopart.doc.api.domain.DatabaseAccessConfig;
|
||||
import cn.axzo.nanopart.doc.api.domain.DatabaseFeeConfig;
|
||||
import cn.axzo.nanopart.doc.api.enums.IndexNodeType;
|
||||
import cn.axzo.nanopart.doc.api.templatedb.domain.DatabaseOrDirInfo;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -35,4 +36,9 @@ public class TemplateDatabaseGetDatabaseOrDirInfoResponse {
|
||||
*/
|
||||
private DatabaseAccessConfig accessConfig;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return JSON.toJSONString(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -141,6 +141,7 @@ public class FileTemplateApiController implements FileTemplateApi {
|
||||
|
||||
@Override
|
||||
public CommonResponse<FileTemplateGetFileInfoResponse> getFileInfo(FileTemplateGetFileInfoRequest request) {
|
||||
log.info("getFileInfo request:{}", request);
|
||||
FileTemplate fileTemplate = fileTemplateManager.findOrNull(request.getCode());
|
||||
if (fileTemplate == null)
|
||||
return CommonResponse.success();
|
||||
|
||||
@ -4,6 +4,7 @@ package cn.axzo.nanopart.doc.file.templatedb;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.Future;
|
||||
|
||||
import cn.axzo.karma.client.model.response.LabourProjectGroupListV2Res;
|
||||
import cn.axzo.nanopart.doc.api.templatedb.domain.DatabaseInfo;
|
||||
import cn.axzo.nanopart.doc.api.templatedb.reqeust.TemplateDatabaseSearchRequest;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
@ -58,16 +59,19 @@ public class TemplateDatabaseApiController implements TemplateDatabaseApi {
|
||||
|
||||
@Override
|
||||
public CommonResponse<String> createDir(TemplateDatabaseCreateDirRequest request) {
|
||||
log.info("create dir request:{}", request);
|
||||
return CommonResponse.success(templateDatabaseManager.createDir(request));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<String> createFile(TemplateDatabaseCreateFileRequest request) {
|
||||
log.info("create file request:{}", request);
|
||||
return CommonResponse.success(templateDatabaseManager.createFile(request));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<String> uploadFile(TemplateDatabaseUploadFileRequest request) {
|
||||
log.info("upload file request:{}", request);
|
||||
return CommonResponse.success(templateDatabaseManager.updateFile(request));
|
||||
}
|
||||
|
||||
@ -94,6 +98,7 @@ public class TemplateDatabaseApiController implements TemplateDatabaseApi {
|
||||
|
||||
@Override
|
||||
public CommonResponse<Void> delete(DeleteNodeRequest request) {
|
||||
log.info("delete request:{}", request);
|
||||
templateDatabaseManager.delete(request);
|
||||
return CommonResponse.success();
|
||||
}
|
||||
@ -107,6 +112,7 @@ public class TemplateDatabaseApiController implements TemplateDatabaseApi {
|
||||
|
||||
@Override
|
||||
public CommonResponse<Page<IndexNodeInfo>> search(IndexNodeSearchRequest request) {
|
||||
log.info("search request:{}", request);
|
||||
Page<IndexNode> page = indexQueryService.search(IndexNodeScope.TEMPLATE_DATABASE, request);
|
||||
Page<IndexNodeInfo> infoPage = Page.toPage(page.getPageNum(), page.getPageSize(), page.getTotalElements(),
|
||||
BeanMapper.copyList(page.getList(), IndexNodeInfo.class));
|
||||
@ -115,17 +121,20 @@ public class TemplateDatabaseApiController implements TemplateDatabaseApi {
|
||||
|
||||
@Override
|
||||
public CommonResponse<Page<DatabaseInfo>> searchDatabase(TemplateDatabaseSearchRequest request) {
|
||||
log.info("search database request:{}", request);
|
||||
return CommonResponse.success(templateDatabaseQueryService.searchDatabase(request));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<TemplateDatabaseGetDatabaseOrDirInfoResponse> getDatabaseOrDirInfo(
|
||||
TemplateDatabaseGetDatabaseOrDirInfoRequest request) {
|
||||
log.info("get database or dir info request:{}", request);
|
||||
return CommonResponse.success(templateDatabaseQueryService.getDatabaseOrDirInfo(request));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<Void> updateDatabaseOrDirInfo(TemplateDatabaseUpdateDatabaseOrDirInfoRequest request) {
|
||||
log.info("update database or dir info request:{}", request);
|
||||
templateDatabaseManager.updateDatabaseOrDirInfo(request);
|
||||
return CommonResponse.success();
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user