预设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);
|
return SecurityResultVO.error(ErrorCode.PARAM_VALID_FAIL_7);
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: 接收业务处理
|
// TODO: 接收业务处理 accpetid
|
||||||
return SecurityResultVO.success();
|
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 long serialVersionUID = 1L;
|
||||||
|
|
||||||
private static final String SUCCESS = "SUCCESS";
|
public static final String SUCCESS = "SUCCESS";
|
||||||
private static final String FAILURE = "FAILURE";
|
public static final String FAILURE = "FAILURE";
|
||||||
|
|
||||||
@JSONField(name = "ack_code")
|
@JSONField(name = "ack_code")
|
||||||
private String ackCode;
|
private String ackCode;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue