| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.github.microservice.models.hxz.base;
- import com.fasterxml.jackson.annotation.JsonProperty;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.io.Serializable;
- /**
- * @author TRX
- * @date 2024/6/25
- */
- @Data
- @AllArgsConstructor
- @NoArgsConstructor
- public class HxzBaseResult implements Serializable {
- @JsonProperty("Status")
- // 1:成功; 0:失败
- private int Status = 0;
- @JsonProperty("Msg")
- // 错误消息(Status为0时屏幕显示此内容,最多不超过8个汉字)
- private String Msg = "";
- public boolean isSuccess() {
- return Status == 1;
- }
- // 设置失败
- public void setFailed(String msg) {
- Status = 0;
- this.Msg = msg;
- }
- // 设置成功
- public void setSuccess(String msg) {
- Status = 1;
- this.Msg = msg;
- }
- // 设置成功
- public void setSuccess() {
- Status = 1;
- }
- }
|