预设accept
This commit is contained in:
parent
022f7b81a8
commit
7405c164e3
|
|
@ -119,7 +119,7 @@ public class PenaltySecurityController {
|
|||
return SecurityResultVO.error(ErrorCode.PARAM_VALID_FAIL_7);
|
||||
}
|
||||
|
||||
// TODO: 接收业务处理
|
||||
// TODO: 接收业务处理 accpetid
|
||||
return SecurityResultVO.success();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,58 @@
|
|||
package com.chinaweal.aiccs.aiccs.security.entity.vo;
|
||||
|
||||
import com.alibaba.fastjson.annotation.JSONField;
|
||||
import com.chinaweal.aiccs.aiccs.security.enums.ErrorCode;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* 批量报销板块的ResultVO
|
||||
*
|
||||
* @author lroyia
|
||||
* @since 2026/1/12 15:48
|
||||
**/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Accessors(chain = true)
|
||||
public class SecurityResultAcceptVO extends SecurityResultVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@JSONField(name = "accpetid")
|
||||
private String accpetid;
|
||||
|
||||
/**
|
||||
* 创建请求成功信息
|
||||
*
|
||||
* @param accpetid 受理号
|
||||
* @return 成功
|
||||
*/
|
||||
public static SecurityResultAcceptVO success(String accpetid) {
|
||||
SecurityResultAcceptVO resultVO = new SecurityResultAcceptVO();
|
||||
resultVO.setAckCode(SUCCESS);
|
||||
resultVO.setErrors(new ArrayList<>(0));
|
||||
resultVO.accpetid = accpetid;
|
||||
return resultVO;
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建失败返回信息
|
||||
*
|
||||
* @return 成功
|
||||
*/
|
||||
public static SecurityResultAcceptVO error(ErrorCode... codes) {
|
||||
SecurityResultAcceptVO resultVO = new SecurityResultAcceptVO();
|
||||
resultVO.setAckCode(SUCCESS);
|
||||
resultVO.setErrors(new ArrayList<>(codes == null ? 0 : codes.length));
|
||||
if (codes != null) {
|
||||
for (ErrorCode code : codes) {
|
||||
resultVO.getErrors().add(new ErrorInfoVO().setErrorCode(code.getCode()).setName(code.getName()).setMessage(code.getMessage()));
|
||||
}
|
||||
}
|
||||
return resultVO;
|
||||
}
|
||||
}
|
||||
|
|
@ -21,8 +21,8 @@ public class SecurityResultVO implements Serializable {
|
|||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static final String SUCCESS = "SUCCESS";
|
||||
private static final String FAILURE = "FAILURE";
|
||||
public static final String SUCCESS = "SUCCESS";
|
||||
public static final String FAILURE = "FAILURE";
|
||||
|
||||
@JSONField(name = "ack_code")
|
||||
private String ackCode;
|
||||
|
|
|
|||
Loading…
Reference in New Issue