| | |
| | | return builder.toString(); |
| | | } |
| | | |
| | | public static String getNewCallId() { |
| | | return (int) Math.floor(Math.random() * 1000000000) + ""; |
| | | } |
| | | |
| | | public static int getTypeCodeFromGbCode(String deviceId) { |
| | | if (ObjectUtils.isEmpty(deviceId)) { |
| | | return 0; |
| | | } |
| | | return Integer.parseInt(deviceId.substring(10, 13)); |
| | | } |
| | | |
| | | /** |
| | | * 判断是否是前端外围设备 |
| | | * @param deviceId |
| | | * @return |
| | | */ |
| | | public static boolean isFrontEnd(String deviceId) { |
| | | int typeCodeFromGbCode = getTypeCodeFromGbCode(deviceId); |
| | | return typeCodeFromGbCode > 130 && typeCodeFromGbCode < 199; |
| | | } |
| | | /** |
| | | * 从请求中获取设备ip地址和端口号 |
| | | * @param request 请求 |
| | |
| | | return null; |
| | | } |
| | | } |
| | | return localDateTime.format(DateUtil.formatterISO8601); |
| | | return localDateTime.format(DateUtil.formatter); |
| | | } |
| | | } |