|
|
@@ -6,6 +6,7 @@ use think\App;
|
|
|
use app\enterprise\model\User as UserModel;
|
|
|
use app\enterprise\model\Group;
|
|
|
use app\admin\model\UserView;
|
|
|
+use app\admin\model\Config;
|
|
|
use think\facade\Session;
|
|
|
use think\facade\Db;
|
|
|
use GatewayClient\Gateway;
|
|
|
@@ -94,10 +95,11 @@ class User
|
|
|
$setting['sendKey']=(int)$setting['sendKey'];
|
|
|
$userInfo['setting']=$setting;
|
|
|
}
|
|
|
- if ($userInfo['service_status'] == 3) {
|
|
|
- $userInfo['service_status'] = 0;
|
|
|
+ if ($userInfo['service_status'] == 3 && $userInfo['service_status'] != -1) {
|
|
|
+ $userInfo['service_status'] = -1;
|
|
|
$userInfo['service_start'] = 0;
|
|
|
- $userInfo['cs_uid'] = 0;
|
|
|
+ $autoTask=Config::autoTask();
|
|
|
+ $userInfo['cs_uid'] = isset($autoTask['user_id']) ? $autoTask['user_id'] : 0;
|
|
|
$userInfo->save();
|
|
|
}
|
|
|
}
|