提交 bf370c6c 作者: 方治民

feat: 合并 basic-api 最新代码

......@@ -24,6 +24,7 @@ dependencies {
implementation project(":basic-common:core")
implementation project(":basic-common:util")
implementation project(":app-push")
// Optional: Redis
......
/* (C) 2021 YiRing, Inc. */
package com.yiring.app;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
@MapperScan(basePackages = Application.BASE_PACKAGES + ".app.mapper")
@EnableJpaRepositories(basePackages = Application.BASE_PACKAGES)
@EntityScan(
basePackageClasses = { Application.class, Jsr310JpaConverters.class },
......
......@@ -94,7 +94,7 @@ public class GlobalExceptionHandler {
* 失败状态异常
*/
@ExceptionHandler(value = FailStatusException.class)
public Result<String> customCodeExceptionHandler(FailStatusException e) {
public Result<String> failStatusExceptionHandler(FailStatusException e) {
return Result.no(e.getStatus());
}
......
......@@ -63,23 +63,14 @@ public class ZyRabbitmqReceiver {
String method = info.getString("method");
switch (method) {
// 实时定位
case "position":
processPositionMessage(data);
break;
case "position" -> processPositionMessage(data);
// 设备低电量
case "lowPower":
processLowPowerMessage(data);
break;
case "lowPower" -> processLowPowerMessage(data);
// 设备状态变更
case "deviceStatus":
processDeviceStatusMessage(data);
break;
case "deviceStatus" -> processDeviceStatusMessage(data);
// 按键报警
case "keyWarning":
processKeyWarningMessage(data);
break;
default:
log.warn("Unknown Message Type: {}", info);
case "keyWarning" -> processKeyWarningMessage(data);
default -> log.warn("Unknown Message Type: {}", info);
}
} catch (Exception e) {
log.error(e.getMessage(), e);
......
......@@ -16,6 +16,7 @@ spring:
properties:
hibernate:
format_sql: true
types.print.banner: false
h2:
console:
enabled: true
......
......@@ -8,7 +8,7 @@ spring:
name: "kshg-api"
profiles:
include: auth, conf-patch
active: mock
active: dev
# DEBUG
debug: false
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论