mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
parent
3b09a43d85
commit
fd6947fffc
@ -271,7 +271,7 @@ public interface DeviceManagementService {
|
||||
String ownership,
|
||||
@ApiParam(
|
||||
name = "serialNumber",
|
||||
value = "The serialNumber of the device.",
|
||||
value = "The serial number of the device.",
|
||||
required = false)
|
||||
@QueryParam("serialNumber")
|
||||
String serialNumber,
|
||||
|
||||
@ -206,7 +206,7 @@ public class DeviceManagementServiceImpl implements DeviceManagementService {
|
||||
RequestValidationUtil.validateOwnershipType(ownership);
|
||||
request.setOwnership(ownership);
|
||||
}
|
||||
if (serialNumber != null && !serialNumber.isEmpty()) {
|
||||
if (StringUtils.isNotBlank(serialNumber)) {
|
||||
request.setSerialNumber(serialNumber);
|
||||
}
|
||||
if (status != null && !status.isEmpty()) {
|
||||
|
||||
@ -94,8 +94,11 @@ public class GenericDeviceDAOImpl extends AbstractDeviceDAOImpl {
|
||||
|
||||
if (serial != null) {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t, DM_DEVICE_INFO i " +
|
||||
"WHERE DEVICE_TYPE_ID = t.ID AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD='serial' AND i.VALUE_FIELD = ? AND d.TENANT_ID = ? ";
|
||||
"WHERE DEVICE_TYPE_ID = t.ID " +
|
||||
"AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD = 'serial' " +
|
||||
"AND i.VALUE_FIELD = ? " +
|
||||
"AND d.TENANT_ID = ? ";
|
||||
isSerialProvided = true;
|
||||
} else {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t WHERE DEVICE_TYPE_ID = t.ID AND d.TENANT_ID = ? ";
|
||||
|
||||
@ -94,8 +94,11 @@ public class OracleDeviceDAOImpl extends AbstractDeviceDAOImpl {
|
||||
|
||||
if (serial != null) {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t, DM_DEVICE_INFO i " +
|
||||
"WHERE DEVICE_TYPE_ID = t.ID AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD='serial' AND i.VALUE_FIELD = ? AND d.TENANT_ID = ? ";
|
||||
"WHERE DEVICE_TYPE_ID = t.ID " +
|
||||
"AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD = 'serial' " +
|
||||
"AND i.VALUE_FIELD = ? " +
|
||||
"AND d.TENANT_ID = ? ";
|
||||
isSerialProvided = true;
|
||||
} else {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t WHERE DEVICE_TYPE_ID = t.ID AND d.TENANT_ID = ? ";
|
||||
|
||||
@ -93,8 +93,11 @@ public class PostgreSQLDeviceDAOImpl extends AbstractDeviceDAOImpl {
|
||||
|
||||
if (serial != null) {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t, DM_DEVICE_INFO i " +
|
||||
"WHERE DEVICE_TYPE_ID = t.ID AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD='serial' AND i.VALUE_FIELD = ? AND d.TENANT_ID = ? ";
|
||||
"WHERE DEVICE_TYPE_ID = t.ID " +
|
||||
"AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD = 'serial' " +
|
||||
"AND i.VALUE_FIELD = ? " +
|
||||
"AND d.TENANT_ID = ? ";
|
||||
isSerialProvided = true;
|
||||
} else {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t WHERE DEVICE_TYPE_ID = t.ID AND d.TENANT_ID = ? ";
|
||||
|
||||
@ -95,8 +95,11 @@ public class SQLServerDeviceDAOImpl extends AbstractDeviceDAOImpl {
|
||||
|
||||
if (serial != null) {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t, DM_DEVICE_INFO i " +
|
||||
"WHERE DEVICE_TYPE_ID = t.ID AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD='serial' AND i.VALUE_FIELD = ? AND d.TENANT_ID = ? ";
|
||||
"WHERE DEVICE_TYPE_ID = t.ID " +
|
||||
"AND d.ID= i.DEVICE_ID " +
|
||||
"AND i.KEY_FIELD = 'serial' " +
|
||||
"AND i.VALUE_FIELD = ? " +
|
||||
"AND d.TENANT_ID = ? ";
|
||||
isSerialProvided = true;
|
||||
} else {
|
||||
sql = sql + "FROM DM_DEVICE d, DM_DEVICE_TYPE t WHERE DEVICE_TYPE_ID = t.ID AND d.TENANT_ID = ? ";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user