diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/BaseModuleMapper.xml b/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/BaseModuleMapper.xml
index 9f5335163..bd9524e38 100644
--- a/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/BaseModuleMapper.xml
+++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/BaseModuleMapper.xml
@@ -72,7 +72,7 @@
diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java
index 5cfa431f2..c23705b6d 100644
--- a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java
+++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java
@@ -1,5 +1,6 @@
package com.zhgd.xmgl.modules.basicdata.service.impl;
+import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.*;
import cn.hutool.core.util.IdUtil;
import cn.hutool.crypto.SecureUtil;
@@ -30,6 +31,8 @@ import com.zhgd.xmgl.modules.worker.entity.UserEnterprise;
import com.zhgd.xmgl.modules.worker.entity.WorkerInfo;
import com.zhgd.xmgl.modules.worker.mapper.WorkerInfoMapper;
import com.zhgd.xmgl.modules.worker.service.IUserEnterpriseService;
+import com.zhgd.xmgl.modules.xz.entity.XzRegistry;
+import com.zhgd.xmgl.modules.xz.mapper.XzRegistryMapper;
import com.zhgd.xmgl.security.JwtTokenProvider;
import com.zhgd.xmgl.security.entity.UserInfo;
import com.zhgd.xmgl.security.util.SecurityUtils;
@@ -71,6 +74,8 @@ public class SystemUserServiceImpl extends ServiceImpl registryList = xzRegistryMapper.selectList(new LambdaQueryWrapper()
+ .eq(XzRegistry::getAccount, account)
+ .eq(XzRegistry::getAccountType, 1)
+ .eq(XzRegistry::getApprovalProcess, 1)
+ );
+ if (CollUtil.isNotEmpty(registryList)) {
+ throw new OpenAlertException("账号待审核");
+ } else {
+ failedPrompt(key, num);
+ }
} else {
if (!StringUtils.equalsIgnoreCase(SecureUtil.md5(SecureUtil.md5(systemUser.getShowPassword()) + timestamp), md5Password)) {
log.info("密码不正确,原:{},现:{}", md5Password, systemUser.getPassword());
diff --git a/src/main/java/com/zhgd/xmgl/task/SafetyHatTask.java b/src/main/java/com/zhgd/xmgl/task/SafetyHatTask.java
index 031ccc166..051c2dee3 100644
--- a/src/main/java/com/zhgd/xmgl/task/SafetyHatTask.java
+++ b/src/main/java/com/zhgd/xmgl/task/SafetyHatTask.java
@@ -149,7 +149,7 @@ public class SafetyHatTask {
data.setLatitude(xPoint);
data.setLongitude(yPoint);
data.setUploadTime(new Date(time * 1000L));
- data.setProjectSn(dev.getDevSn());
+ data.setProjectSn(dev.getProjectSn());
safetyHatDataMapper.insert(data);
}
} else {