|
@ -19,6 +19,7 @@ import java.sql.Connection;
|
19
|
19
|
import java.sql.PreparedStatement;
|
20
|
20
|
import java.sql.ResultSet;
|
21
|
21
|
import java.sql.SQLException;
|
|
22
|
import java.util.ArrayList;
|
22
|
23
|
import java.util.HashMap;
|
23
|
24
|
import java.util.List;
|
24
|
25
|
import java.util.Map;
|
|
@ -230,16 +231,16 @@ public class EnvDataService {
|
230
|
231
|
|
231
|
232
|
@Path("/server/typeCode")
|
232
|
233
|
@Get
|
233
|
|
public List<TypeaheadItem> get(@JdbcConn Connection con)throws SQLException {
|
234
|
|
return JdbcUtil.queryList(con, "SELECT CODE,ID FROM ENV_SERVER ORDER BY CODE", new ResultSetExtractor<TypeaheadItem>() {
|
235
|
|
@Override
|
236
|
|
public TypeaheadItem extractData(ResultSet resultSet) throws SQLException {
|
237
|
|
TypeaheadItem typeaheadItem = new TypeaheadItem();
|
238
|
|
typeaheadItem.setCaption(resultSet.getString(1));
|
239
|
|
typeaheadItem.setCode(resultSet.getString(2));
|
240
|
|
return typeaheadItem;
|
241
|
|
}
|
242
|
|
});
|
|
234
|
public List<TypeaheadItem> get(@JdbcConn Connection con,@Nullable String bridgeId,@Nullable final Boolean active)throws SQLException {
|
|
235
|
List<EnvServer> envServers = envDataDao.queryAllServer(con, bridgeId, active);
|
|
236
|
List<TypeaheadItem> results = new ArrayList<>();
|
|
237
|
for (EnvServer envServer : envServers) {
|
|
238
|
TypeaheadItem typeaheadItem = new TypeaheadItem();
|
|
239
|
typeaheadItem.setCaption(envServer.getCode());
|
|
240
|
typeaheadItem.setCode(envServer.getId());
|
|
241
|
results.add(typeaheadItem);
|
|
242
|
}
|
|
243
|
return results;
|
243
|
244
|
}
|
244
|
245
|
|
245
|
246
|
@Path("/transducer/position")
|