Исправление бага с ид пакетов. теперь они общий для всех пользователей, поэтому не будет пересечания в папках. v++
This commit is contained in:
@@ -15,7 +15,7 @@ public class TestTask extends DBObject {
|
||||
@Description("PRIMARY KEY, UNIQUE")
|
||||
public long id = Constants.Nan;
|
||||
@Description("DEFAULT '-1'")
|
||||
public int taskspackage_id = Constants.Nan;
|
||||
public long taskspackage_id = Constants.Nan;
|
||||
@Description("DEFAULT -1")
|
||||
public int group_id = Constants.Nan;
|
||||
@Description("DEFAULT ''")
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
package TestingSystem.DVM.TasksPackage;
|
||||
import Common.Constants;
|
||||
import Common.Database.DBObject;
|
||||
import Common.Database.riDBObject;
|
||||
import GlobalData.Machine.MachineType;
|
||||
import TestingSystem.DVM.Tasks.TestCompilationTask;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.Vector;
|
||||
public class TasksPackage extends riDBObject {
|
||||
public class TasksPackage extends DBObject {
|
||||
@Description("PRIMARY KEY, UNIQUE")
|
||||
public long id = Constants.Nan;
|
||||
public String pid=""; //сишная часть.
|
||||
public String summary = "";
|
||||
//---
|
||||
@@ -38,6 +40,10 @@ public class TasksPackage extends riDBObject {
|
||||
//нужно только для публикации задач.
|
||||
public LinkedHashMap<Integer, LinkedHashMap<Integer, Vector<TestCompilationTask>>> sorted_tasks = new LinkedHashMap<>();
|
||||
@Override
|
||||
public Object getPK() {
|
||||
return id;
|
||||
}
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
TasksPackage tasksPackage = (TasksPackage) src;
|
||||
|
||||
@@ -10,10 +10,10 @@ import java.util.LinkedHashMap;
|
||||
|
||||
import static Common.UI.Tables.TableRenderers.RendererDate;
|
||||
import static Common.UI.Tables.TableRenderers.RendererStatusEnum;
|
||||
public class TasksPackageDBTable extends iDBTable<TasksPackage> {
|
||||
public class TasksPackageDBTable extends DBTable<Long,TasksPackage> {
|
||||
|
||||
public TasksPackageDBTable() {
|
||||
super(TasksPackage.class);
|
||||
super(Long.class,TasksPackage.class);
|
||||
}
|
||||
@Override
|
||||
public Current CurrentName() {
|
||||
|
||||
Reference in New Issue
Block a user