电子医保凭证支付

This commit is contained in:
2025-06-12 11:30:33 +08:00
parent 9c09e8f004
commit 9ea1026daa
10 changed files with 188 additions and 59 deletions

View File

@@ -5,8 +5,6 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.http.converter.HttpMessageNotReadableException;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.validation.FieldError;
import org.springframework.web.HttpRequestMethodNotSupportedException;
import org.springframework.web.bind.MethodArgumentNotValidException;
import org.springframework.web.bind.MissingServletRequestParameterException;
@@ -15,9 +13,6 @@ import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RestControllerAdvice;
import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/**
@@ -44,7 +39,7 @@ public class ControllerAdvice {
.getFieldErrors()
.parallelStream()
.map(m -> /*m.getField() + ":" +*/ m.getDefaultMessage())
.collect(Collectors.joining(""));
.collect(Collectors.joining(""));
log.error(e.getMessage(), e);
return Result.error(errMsg);
}

View File

@@ -0,0 +1,45 @@
package com.dpkj.common.vo;
import lombok.Data;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
* 接口返回数据格式
*/
@Data
@Accessors(chain = true)
public class ResultData implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 请求时间
*/
private String requestTime;
/**
* 请求内容
*/
private String requestContent;
/**
* 响应时间
*/
private String responseTime;
/**
* 响应内容
*/
private String responseContent;
/**
* 患者ID
*/
private String patientId;
/**
* 处理后的响应内容
*/
private Object result;
}