fix(): 修改sysjob代码规范

detached
dongzeliang 2024-06-06 16:30:23 +08:00
parent 4832139590
commit 0576e94f6c
1 changed files with 1 additions and 73 deletions

View File

@ -9,8 +9,6 @@ import com.muyu.common.core.web.domain.BaseEntity;
import com.muyu.job.util.CronUtils; import com.muyu.job.util.CronUtils;
import lombok.*; import lombok.*;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size; import jakarta.validation.constraints.Size;
@ -21,7 +19,7 @@ import java.util.Date;
* *
* @author muyu * @author muyu
*/ */
@Data @Setter
@SuperBuilder @SuperBuilder
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@ -78,52 +76,24 @@ public class SysJob extends BaseEntity {
@Excel(name = "任务状态", readConverterExp = "0=正常,1=暂停") @Excel(name = "任务状态", readConverterExp = "0=正常,1=暂停")
private String status; private String status;
public Long getJobId () {
return jobId;
}
public void setJobId (Long jobId) {
this.jobId = jobId;
}
@NotBlank(message = "任务名称不能为空") @NotBlank(message = "任务名称不能为空")
@Size(min = 0, max = 64, message = "任务名称不能超过64个字符") @Size(min = 0, max = 64, message = "任务名称不能超过64个字符")
public String getJobName () { public String getJobName () {
return jobName; return jobName;
} }
public void setJobName (String jobName) {
this.jobName = jobName;
}
public String getJobGroup () {
return jobGroup;
}
public void setJobGroup (String jobGroup) {
this.jobGroup = jobGroup;
}
@NotBlank(message = "调用目标字符串不能为空") @NotBlank(message = "调用目标字符串不能为空")
@Size(min = 0, max = 500, message = "调用目标字符串长度不能超过500个字符") @Size(min = 0, max = 500, message = "调用目标字符串长度不能超过500个字符")
public String getInvokeTarget () { public String getInvokeTarget () {
return invokeTarget; return invokeTarget;
} }
public void setInvokeTarget (String invokeTarget) {
this.invokeTarget = invokeTarget;
}
@NotBlank(message = "Cron执行表达式不能为空") @NotBlank(message = "Cron执行表达式不能为空")
@Size(min = 0, max = 255, message = "Cron执行表达式不能超过255个字符") @Size(min = 0, max = 255, message = "Cron执行表达式不能超过255个字符")
public String getCronExpression () { public String getCronExpression () {
return cronExpression; return cronExpression;
} }
public void setCronExpression (String cronExpression) {
this.cronExpression = cronExpression;
}
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
public Date getNextValidTime () { public Date getNextValidTime () {
if (StringUtils.isNotEmpty(cronExpression)) { if (StringUtils.isNotEmpty(cronExpression)) {
@ -132,46 +102,4 @@ public class SysJob extends BaseEntity {
return null; return null;
} }
public String getMisfirePolicy () {
return misfirePolicy;
}
public void setMisfirePolicy (String misfirePolicy) {
this.misfirePolicy = misfirePolicy;
}
public String getConcurrent () {
return concurrent;
}
public void setConcurrent (String concurrent) {
this.concurrent = concurrent;
}
public String getStatus () {
return status;
}
public void setStatus (String status) {
this.status = status;
}
@Override
public String toString () {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("jobId", getJobId())
.append("jobName", getJobName())
.append("jobGroup", getJobGroup())
.append("cronExpression", getCronExpression())
.append("nextValidTime", getNextValidTime())
.append("misfirePolicy", getMisfirePolicy())
.append("concurrent", getConcurrent())
.append("status", getStatus())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
} }