|
@@ -11,6 +11,8 @@
|
|
|
|
|
|
namespace app\services\user;
|
|
|
|
|
|
+use app\model\order\StoreOrder;
|
|
|
+use app\model\user\AwardIntegral;
|
|
|
use app\services\BaseServices;
|
|
|
use app\services\wechat\WechatUserServices;
|
|
|
use think\facade\Log;
|
|
@@ -30,7 +32,8 @@ class CancelUserServices extends BaseServices
|
|
|
$userService->destroy($uid);// 软删除用户
|
|
|
$wechatUserServices->update(['uid' => $uid], ['is_del' => 1, 'unionid' => '', 'openid' => time() . rand(1000, 9999)]);// 删除微信用户
|
|
|
// CancelUserJob::dispatch([$uid]);// 相关记录删除队列
|
|
|
-
|
|
|
+ AwardIntegral::where('uid', $uid)->delete();
|
|
|
+ StoreOrder::where('uid', $uid)->update(['is_system_del' => 1, 'remark' => '用户注销删除']);
|
|
|
} catch (\Throwable $e) {
|
|
|
Log::error('注销用户失败,失败原因:' . $e->getMessage());
|
|
|
}
|