added packagename to change items
parent
784f689498
commit
e66c39fe40
|
|
@ -6,6 +6,7 @@ import java.util.ArrayList;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpSession;
|
import javax.servlet.http.HttpSession;
|
||||||
|
|
||||||
|
import org.checkerframework.common.util.report.qual.ReportCall;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.http.HttpStatus;
|
import org.springframework.http.HttpStatus;
|
||||||
import org.springframework.http.ResponseEntity;
|
import org.springframework.http.ResponseEntity;
|
||||||
|
|
@ -96,6 +97,21 @@ public class KalenderRestController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@CrossOrigin("*")
|
||||||
|
@GetMapping("/api/getKV")
|
||||||
|
@ResponseBody
|
||||||
|
public Object getSupportGroupKV() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
@CrossOrigin("*")
|
||||||
|
@GetMapping("/api/getIH")
|
||||||
|
@ResponseBody
|
||||||
|
public Object getSupportGroupIH() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handles GET request to retrieve all support groups.
|
* Handles GET request to retrieve all support groups.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -140,6 +140,13 @@ public class Change {
|
||||||
.map(Object::toString)
|
.map(Object::toString)
|
||||||
.filter(peopleFullName::equals)
|
.filter(peopleFullName::equals)
|
||||||
.isPresent());
|
.isPresent());
|
||||||
|
|
||||||
|
|
||||||
|
try {
|
||||||
|
change.setPackageName(queryPackageName(getValueStringByID(entry, "PackageType").toString()));
|
||||||
|
} catch (ARException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
changes.add(change);
|
changes.add(change);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -148,6 +155,12 @@ public class Change {
|
||||||
return new ChangeResponse(entriesSize, changes);
|
return new ChangeResponse(entriesSize, changes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private String queryPackageName(String packageType) throws ARException{
|
||||||
|
var queryPackage = new Query.QueryBuilder("CTR:GenericContractJoinCFG_Package").addFieldId("PackageName", 200000020).build();
|
||||||
|
var packageName = api.queryFieldsById("\'InstanceId_Package\' = \"" + packageType + "\"", queryPackage.getFieldIds(), queryPackage.getFormName(), null, 0, 0).get(0);
|
||||||
|
return packageName.toString();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the {@link Value} of an entry based on the provided description.
|
* Returns the {@link Value} of an entry based on the provided description.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@ public class ChangeItem {
|
||||||
private String changeImplementerPersonId;
|
private String changeImplementerPersonId;
|
||||||
private boolean implementerEdit;
|
private boolean implementerEdit;
|
||||||
private String packageType;
|
private String packageType;
|
||||||
|
private String packageName;
|
||||||
private Date D1;
|
private Date D1;
|
||||||
private Date D2;
|
private Date D2;
|
||||||
private Date D3;
|
private Date D3;
|
||||||
|
|
@ -156,6 +157,15 @@ public class ChangeItem {
|
||||||
this.changeImplementerPersonId = changeImplementerPersonId;
|
this.changeImplementerPersonId = changeImplementerPersonId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public String getPackageName() {
|
||||||
|
return this.packageName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPackageName(String packageName) {
|
||||||
|
this.packageName = packageName;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Gets the status reason of the change item.
|
* Gets the status reason of the change item.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue