Browse Source

无jira 处理打包

research/11.0
Yuan.Wang 7 months ago
parent
commit
77e2bb86da
  1. 19
      designer-base/src/main/java/com/fr/design/mainframe/vcs/ui/FileVersionDialog.java

19
designer-base/src/main/java/com/fr/design/mainframe/vcs/ui/FileVersionDialog.java

@ -25,6 +25,7 @@ import java.awt.Frame;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
@ -32,6 +33,8 @@ import java.util.List;
public class FileVersionDialog extends UIDialog {
public static final long DELAY = 24 * 60 * 60 * 1000L;
private static final int LAST_HOUR_OF_DAY = 23;
private static final int LAST_MINUTE = 59;
private UIButton okBtn;
private UIButton cancelBtn;
private DateEditor dateEditor;
@ -66,7 +69,7 @@ public class FileVersionDialog extends UIDialog {
FileVersionDialog.this.setVisible(false);
Date editorDate = dateEditor.getValue();
Date start = editorDate == null ? new Date(0) : editorDate;
Date end = editorDate == null ? DateUtils.getLastHour() : new Date(start.getTime() + DELAY);
Date end = editorDate == null ? getLastHour() : new Date(start.getTime() + DELAY);
List<VcsEntity> vcsEntities = WorkContext.getCurrent().get(VcsOperator.class).getFilterVersions(fileName, start, end, textField.getText());
FileVersionTable.getInstance().updateModel(1, vcsEntities);
@ -109,4 +112,18 @@ public class FileVersionDialog extends UIDialog {
}
/**
* 获取当天 23 59 59
* //todo 兼容
*
* @return 日期
*/
private static Date getLastHour() {
Calendar date = Calendar.getInstance();
date.set(Calendar.HOUR_OF_DAY, LAST_HOUR_OF_DAY);
date.set(Calendar.MINUTE, LAST_MINUTE);
date.set(Calendar.SECOND, LAST_MINUTE);
return date.getTime();
}
}

Loading…
Cancel
Save