修改json格式化

This commit is contained in:
zren25
2025-04-27 14:44:51 +08:00
parent 93e50437dd
commit 04780a5a91

View File

@@ -1,5 +1,6 @@
package com.volvo.ai.analytic.center.dto.req; package com.volvo.ai.analytic.center.dto.req;
import com.alibaba.csp.sentinel.util.StringUtil;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@@ -40,4 +41,16 @@ public class AnalysisReq {
@NotBlank(message = "业务类型不能为空") @NotBlank(message = "业务类型不能为空")
private String aiAnalysisRequestType; private String aiAnalysisRequestType;
public void validate() {
if (null == data){
throw new IllegalArgumentException("请求语料不能为空");
}
if (StringUtil.isBlank(aiAnalysisRequestType)){
throw new IllegalArgumentException("业务类型不能为空");
}
if (StringUtil.isBlank(callbackUrl)){
throw new IllegalArgumentException("回调地址不能为空");
}
}
} }