отображение списка задач текущего пакета SAPFOR

This commit is contained in:
2023-10-25 20:46:17 +03:00
parent 2eb77faf31
commit 743368308d
8 changed files with 42 additions and 38 deletions

View File

@@ -1,5 +1,6 @@
package SapforTestingSystem.SapforTask;
import Common.Constants;
import Common.Current;
import Common.Database.DBObject;
import Common.Utils.Utils;
import GlobalData.Tasks.TaskState;
@@ -143,4 +144,8 @@ public class SapforTask extends DBObject {
}
return false;
}
@Override
public boolean isVisible() {
return Current.HasSapforTasksPackage()&&Current.getSapforTasksPackage().id.equals(this.sapfortaskspackage_id);
}
}

View File

@@ -25,7 +25,7 @@ public class SapforTasksDBTable extends DBTable<Long, SapforTask> {
return new DataSetControlForm(this) {
@Override
protected void AdditionalInitColumns() {
columns.get(2).setRenderer(RendererStatusEnum);
columns.get(4).setRenderer(RendererStatusEnum);
}
@Override
public void MouseAction2() throws Exception {
@@ -36,17 +36,26 @@ public class SapforTasksDBTable extends DBTable<Long, SapforTask> {
@Override
public String[] getUIColumnNames() {
return new String[]{
"Группа",
"Тест",
"Статус"
"Флаги",
"Статус",
"Версии"
};
}
@Override
public Object getFieldAt(SapforTask object, int columnIndex) {
switch (columnIndex) {
case 1:
return object.test_description;
return object.group_description;
case 2:
return object.test_description;
case 3:
return object.flags;
case 4:
return object.state;
case 5:
return object.versionsDescription;
default:
return null;
}