yonge 3 年之前
父節點
當前提交
365d29d533

+ 12 - 0
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/service/impl/SysUserDeviceServiceImpl.java

@@ -44,6 +44,18 @@ public class SysUserDeviceServiceImpl extends BaseServiceImpl<Integer, SysUserDe
 
 		if (sysUserDeviceList != null && sysUserDeviceList.size() > 0) {
 			if (sysUserDeviceList.stream().filter(sud -> sud.getUserId().equals(userId)).count() > 0) {
+				
+				sysUserDeviceList = sysUserDeviceDao.queryByDeviceNum(clientId, deviceNum);
+				
+				if (sysUserDeviceList == null || sysUserDeviceList.size() == 0) {
+					SysUserDevice sysUserDevice = new SysUserDevice();
+					sysUserDevice.setUserId(userId);
+					sysUserDevice.setDeviceNum(deviceNum);
+					sysUserDevice.setBindTime(new Date());
+					sysUserDevice.setClientId(clientId);
+					sysUserDeviceDao.insert(sysUserDevice);
+				}
+				
 				return true;
 			}