|
@@ -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;
|
|
|
}
|
|
|
|