安灯组件
parent
361ed8a1c0
commit
05331ea5de
@ -0,0 +1,63 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.andon.model;
|
||||||
|
|
||||||
|
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Api("组件返回信息")
|
||||||
|
public class ModuleResult {
|
||||||
|
|
||||||
|
private boolean isCompleted;
|
||||||
|
|
||||||
|
private String msg;
|
||||||
|
|
||||||
|
private String nextTriggerEvent;
|
||||||
|
|
||||||
|
public static ModuleResult getNonComplete() {
|
||||||
|
return new ModuleResult(false, "");
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getNonComplete(String msg) {
|
||||||
|
return new ModuleResult(false, msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getCustomNonComplete(String nextTriggerEvent) {
|
||||||
|
return new ModuleResult(false, "", nextTriggerEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getCustomNonComplete(String msg, String nextTriggerEvent) {
|
||||||
|
return new ModuleResult(false, msg, nextTriggerEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getSuccessComplete() {
|
||||||
|
return new ModuleResult(true, "");
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getSuccessComplete(String msg) {
|
||||||
|
return new ModuleResult(true, msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getCustomSuccessComplete(String nextTriggerEvent) {
|
||||||
|
return new ModuleResult(true, "", nextTriggerEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static ModuleResult getCustomSuccessComplete(String msg, String nextTriggerEvent) {
|
||||||
|
return new ModuleResult(true, msg, nextTriggerEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private ModuleResult() {
|
||||||
|
}
|
||||||
|
|
||||||
|
private ModuleResult(boolean isCompleted, String msg) {
|
||||||
|
this.isCompleted = isCompleted;
|
||||||
|
this.msg = msg;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ModuleResult(boolean isCompleted, String msg, String nextTriggerEvent) {
|
||||||
|
this.isCompleted = isCompleted;
|
||||||
|
this.msg = msg;
|
||||||
|
this.nextTriggerEvent = nextTriggerEvent;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue