Browse Source

门禁重复授权密码异常问题

liubo 2 years ago
parent
commit
f81e7529c6

+ 7 - 5
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/service/impl/HaiKangDoorService.java

@@ -285,7 +285,7 @@ public class HaiKangDoorService {
                 HKUserInfo hKUserInfo = new HKUserInfo();
                 hKUserInfo.setEmployeeNo(haikangUser.getJobNo());
                 hKUserInfo.setName(haikangUser.getNickName());
-                hKUserInfo.setPassword(haikangUser.getCipher());
+//                hKUserInfo.setPassword(haikangUser.getCipher());
 
                 if(haikangUser.getInvalidTime() != null){
                     hKUserInfo.getValid().setEndTime(haikangUser.getInvalidTime());
@@ -413,7 +413,7 @@ public class HaiKangDoorService {
             labHaikangUserLog.setRemark("新增授权【系统】");
             labHaikangUserLog.setJoinUserId(haikangUser.getJoinUserId());
             labHaikangUserLog.setHardId(hardId);
-            hKUserInfo.setPassword(haikangUser.getCipher());
+//            hKUserInfo.setPassword(haikangUser.getCipher());
             haikangUser.setHardId(hardId);
 
             handlingInsertOrUpdate(ifLogin, haikangUser, hKUserInfo, labHaikangUserLog);
@@ -503,7 +503,7 @@ public class HaiKangDoorService {
                 HKUserInfo hKUserInfo = new HKUserInfo();
                 hKUserInfo.setEmployeeNo(haikangUser.getJobNo());
                 hKUserInfo.setName(haikangUser.getNickName());
-                hKUserInfo.setPassword(haikangUser.getCipher());
+//                hKUserInfo.setPassword(haikangUser.getCipher());
                 if(haikangUser.getInvalidTime() != null){
                     hKUserInfo.getValid().setEndTime(haikangUser.getInvalidTime());
                 }
@@ -721,7 +721,7 @@ public class HaiKangDoorService {
                             HKUserInfo hKUserInfo = new HKUserInfo();
                             hKUserInfo.setEmployeeNo(haikangUser.getJobNo());
                             hKUserInfo.setName(haikangUser.getNickName());
-                            hKUserInfo.setPassword(haikangUser.getCipher());
+
                             if(haikangUser.getInvalidTime() != null){
                                 hKUserInfo.getValid().setEndTime(haikangUser.getInvalidTime());
                             }
@@ -729,6 +729,7 @@ public class HaiKangDoorService {
                                 hKUserInfo.setUserVerifyMode(UserVerifyMode.valueOf(haikangUser.getVerifyMode()));
                             }
 
+                            hKUserInfo.setPassword(haikangUser.getCipher());
                             HaikangResult result = UserManage.AddUserInfo(hKUserInfo);
                             if(result.getStatusCode() == 1){
                                 labHaikangUserMapper.update(haikangUser);
@@ -831,7 +832,7 @@ public class HaiKangDoorService {
                         HKUserInfo hKUserInfo = new HKUserInfo();
                         hKUserInfo.setEmployeeNo(haikangUser.getJobNo());
                         hKUserInfo.setName(haikangUser.getNickName());
-                        hKUserInfo.setPassword(haikangUser.getCipher());
+//                        hKUserInfo.setPassword(haikangUser.getCipher());
                         haikangUser.setVerifyType(1);
                         haikangUser.setHardId(hardware.getId());
                         if(StringUtils.isNotBlank(haikangUser.getCardNo())){
@@ -916,6 +917,7 @@ public class HaiKangDoorService {
             return;
         }
 
+        hKUserInfo.setPassword(haikangUser.getCipher());
         HaikangResult result = UserManage.AddUserInfo(hKUserInfo);
         if(result.getStatusCode() == 1){
             haikangUser.setState(true);