1
This commit is contained in:
@@ -24,9 +24,14 @@ class PlaAccountService {
|
||||
|
||||
const accountData = account.get({ plain: true });
|
||||
|
||||
// 移除 device_status 依赖,在线状态和登录状态设为默认值
|
||||
accountData.is_online = false;
|
||||
accountData.is_logged_in = false;
|
||||
// is_online 和 is_logged_in 字段已存在于数据库中,直接返回
|
||||
// 如果字段不存在,设置默认值
|
||||
if (accountData.is_online === undefined) {
|
||||
accountData.is_online = false;
|
||||
}
|
||||
if (accountData.is_logged_in === undefined) {
|
||||
accountData.is_logged_in = false;
|
||||
}
|
||||
|
||||
return accountData;
|
||||
}
|
||||
@@ -57,9 +62,14 @@ class PlaAccountService {
|
||||
|
||||
const accountData = account.get({ plain: true });
|
||||
|
||||
// 移除 device_status 依赖,在线状态和登录状态设为默认值
|
||||
accountData.is_online = false;
|
||||
accountData.is_logged_in = false;
|
||||
// is_online 和 is_logged_in 字段已存在于数据库中,直接返回
|
||||
// 如果字段不存在,设置默认值
|
||||
if (accountData.is_online === undefined) {
|
||||
accountData.is_online = false;
|
||||
}
|
||||
if (accountData.is_logged_in === undefined) {
|
||||
accountData.is_logged_in = false;
|
||||
}
|
||||
|
||||
return accountData;
|
||||
}
|
||||
@@ -102,10 +112,16 @@ class PlaAccountService {
|
||||
order: [['id', 'DESC']]
|
||||
});
|
||||
|
||||
// 处理返回数据,is_online 设为默认值 false
|
||||
// 处理返回数据,is_online 和 is_logged_in 从数据库读取
|
||||
const rows = result.rows.map(account => {
|
||||
const accountData = account.get({ plain: true });
|
||||
accountData.is_online = false;
|
||||
// 如果字段不存在,设置默认值
|
||||
if (accountData.is_online === undefined) {
|
||||
accountData.is_online = false;
|
||||
}
|
||||
if (accountData.is_logged_in === undefined) {
|
||||
accountData.is_logged_in = false;
|
||||
}
|
||||
return accountData;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user