Просмотр исходного кода

切换频率和刷新频率以秒为单位

sunyj 8 лет назад
Родитель
Сommit
95cde49c69

+ 4 - 4
kanban-console/src/main/java/com/uas/kanban/model/Kanban.java

@@ -34,9 +34,9 @@ public class Kanban extends BaseEntity {
 	private Display display;
 
 	/**
-	 * 切换频率(ms
+	 * 切换频率(
 	 */
-	private Long switchFrequency;
+	private Double switchFrequency;
 
 	/**
 	 * 看板图标样式
@@ -67,11 +67,11 @@ public class Kanban extends BaseEntity {
 		this.display = display;
 	}
 
-	public Long getSwitchFrequency() {
+	public Double getSwitchFrequency() {
 		return switchFrequency;
 	}
 
-	public void setSwitchFrequency(Long switchFrequency) {
+	public void setSwitchFrequency(Double switchFrequency) {
 		this.switchFrequency = switchFrequency;
 	}
 

+ 6 - 6
kanban-console/src/main/java/com/uas/kanban/model/KanbanInstance.java

@@ -19,9 +19,9 @@ public class KanbanInstance extends BaseEntity {
 	private static final long serialVersionUID = 1L;
 
 	/**
-	 * 默认刷新频率为 5000 ms
+	 * 默认刷新频率为 5 s
 	 */
-	public static final long DEFAULT_REFRESH_FREQUENCY = 5000L;
+	public static final double DEFAULT_REFRESH_FREQUENCY = 5;
 
 	/**
 	 * 看板的 code
@@ -30,10 +30,10 @@ public class KanbanInstance extends BaseEntity {
 	private String kanbanCode;
 
 	/**
-	 * 刷新频率(ms
+	 * 刷新频率(
 	 */
 	@FieldProperty(nullable = false)
-	private Long refreshFrequency;
+	private Double refreshFrequency;
 
 	/**
 	 * 公共参数
@@ -66,11 +66,11 @@ public class KanbanInstance extends BaseEntity {
 		this.kanbanCode = kanbanCode;
 	}
 
-	public Long getRefreshFrequency() {
+	public Double getRefreshFrequency() {
 		return refreshFrequency;
 	}
 
-	public void setRefreshFrequency(Long refreshFrequency) {
+	public void setRefreshFrequency(Double refreshFrequency) {
 		this.refreshFrequency = refreshFrequency;
 	}
 

+ 1 - 1
kanban-console/src/main/java/com/uas/kanban/service/impl/KanbanServiceImpl.java

@@ -83,7 +83,7 @@ public class KanbanServiceImpl extends BaseService<Kanban> {
 			switch (display) {
 			case AutoSwitch:
 				if (kanban.getSwitchFrequency() == null) {
-					throw new IllegalArgumentException("展示方式为“自动切换”时,请指定切换频率(ms)");
+					throw new IllegalArgumentException("展示方式为“自动切换”时,请指定切换频率()");
 				}
 				break;
 			case SplitScreen: