|
@@ -195,13 +195,15 @@ class App extends Base
|
|
|
}
|
|
|
|
|
|
|
|
|
- $appData['uid'] = $uid;
|
|
|
- $appData['source_type'] = $source_type;
|
|
|
- $appData['system_source'] = $system_source;
|
|
|
- $app = Dever::db('passport/app')->one($appData);
|
|
|
- if (!$app) {
|
|
|
- $appData['system_id'] = $system;
|
|
|
- Dever::db('passport/app')->insert($appData);
|
|
|
+ if ($system_source == 3 || $system_source == 2) {
|
|
|
+ $appData['uid'] = $uid;
|
|
|
+ $appData['source_type'] = $source_type;
|
|
|
+ $appData['system_source'] = $system_source;
|
|
|
+ $app = Dever::db('passport/app')->one($appData);
|
|
|
+ if (!$app) {
|
|
|
+ $appData['system_id'] = $system;
|
|
|
+ Dever::db('passport/app')->insert($appData);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$this->setSystem($uid, $system);
|