diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java index 84b68235..f751f7fe 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D331RtcmMessageExecutor.java @@ -29,7 +29,7 @@ public class D331RtcmMessageExecutor implements Executor @Override public Void execute(D331RtcmMessage message) { if (logger.isDebugEnabled()) { - logger.debug("receive d331 rtcm message of device:{}", message.getId()); + logger.debug("receive d331 rtcm message of device: "+message.getId()+", seq:"+message.getSeq()+", len:"+message.getLen()); } // 补齐tenantId Device device1 = deviceService.findByDeviceId(message.getId()); diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java index c94bab68..ac29b727 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F0SelfCheckMessageExecutor.java @@ -7,6 +7,8 @@ import com.imdroid.sideslope.sal.DeviceService; import com.imdroid.sideslope.sal.Device; import com.imdroid.sideslope.service.DataPersistService; import com.imdroid.common.util.ThreadManager; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -18,6 +20,8 @@ import javax.annotation.Resource; */ @Component public class D3F0SelfCheckMessageExecutor implements Executor { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + @Autowired private DataPersistService dataPersistService; @Autowired @@ -28,10 +32,14 @@ public class D3F0SelfCheckMessageExecutor implements Executor { GnssStatus lastGnssStatus = dataPersistService.getDeviceState(message.getId()); diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F2StopIndicationMessageExecutor.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F2StopIndicationMessageExecutor.java index 68abe8cf..454f788b 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F2StopIndicationMessageExecutor.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/executor/D3F2StopIndicationMessageExecutor.java @@ -8,6 +8,8 @@ import com.imdroid.sideslope.sal.Device; import com.imdroid.sideslope.sal.DeviceService; import com.imdroid.sideslope.service.DataPersistService; import com.imdroid.common.util.ThreadManager; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -21,6 +23,7 @@ import java.time.LocalDateTime; */ @Component public class D3F2StopIndicationMessageExecutor implements Executor { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired private DataPersistService dataPersistService; @@ -34,6 +37,9 @@ public class D3F2StopIndicationMessageExecutor implements Executor='0' && ch <='9') hasNum = true; + else hasNotNum = true; + } + return !(hasNum && hasNotNum); + } +} diff --git a/sec-beidou/src/main/java/com/imdroid/beidou/entity/User.java b/sec-beidou/src/main/java/com/imdroid/beidou/entity/User.java index 95e04c73..0fa21b9a 100644 --- a/sec-beidou/src/main/java/com/imdroid/beidou/entity/User.java +++ b/sec-beidou/src/main/java/com/imdroid/beidou/entity/User.java @@ -1,5 +1,6 @@ package com.imdroid.beidou.entity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.AllArgsConstructor; @@ -12,7 +13,7 @@ import lombok.NoArgsConstructor; @TableName(value = "UserCfg") public class User { - @TableId + @TableId(value = "id", type = IdType.AUTO) private Long id; int tenant_id; diff --git a/sec-beidou/src/main/resources/db/schema.sql b/sec-beidou/src/main/resources/db/schema.sql index 9fca9417..f534b682 100644 --- a/sec-beidou/src/main/resources/db/schema.sql +++ b/sec-beidou/src/main/resources/db/schema.sql @@ -1,5 +1,5 @@ CREATE TABLE IF NOT EXISTS `UserCfg` ( - `id` bigint(20), + `id` bigint(20) AUTO_INCREMENT, `tenant_id` int DEFAULT 0, `name` varchar(20) NOT NULL, `pwd` varchar(64) NOT NULL, diff --git a/sec-beidou/src/main/resources/templates/index.html b/sec-beidou/src/main/resources/templates/index.html index 5137b07e..67011383 100644 --- a/sec-beidou/src/main/resources/templates/index.html +++ b/sec-beidou/src/main/resources/templates/index.html @@ -67,7 +67,7 @@ 基本资料
- 修改密码 + 修改密码

diff --git a/sec-beidou/src/main/resources/templates/page/user_pwd.html b/sec-beidou/src/main/resources/templates/page/user_pwd.html new file mode 100644 index 00000000..3193de26 --- /dev/null +++ b/sec-beidou/src/main/resources/templates/page/user_pwd.html @@ -0,0 +1,64 @@ +
+
+
+
+
+
+
+ +
+ +
+
+
+ +
+ +
+
8个以上字符,包含数字和非数字
+
+
+ +
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +