1.2.2原版

This commit is contained in:
anian
2026-04-27 19:09:03 +08:00
commit 219938eb62
100 changed files with 14320 additions and 0 deletions
@@ -0,0 +1,42 @@
package la.moony.douban.extension;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import run.halo.app.extension.AbstractExtension;
import run.halo.app.extension.GVK;
import java.time.Instant;
@Data
@ToString
@EqualsAndHashCode(callSuper = true)
@GVK(
group = "douban.moony.la",
version = "v1alpha1",
kind = "CronDouban",
singular = "crondouban",
plural = "crondoubans"
)
public class CronDouban extends AbstractExtension {
private Spec spec = new Spec();
private Status status = new Status();
@Data
public static class Spec {
private String cron;
private String timezone;
private boolean suspend;
}
@Data
public static class Status {
private Instant lastScheduledTimestamp;
private Instant nextSchedulingTimestamp;
}
}