Ken 3 napja
szülő
commit
a7af9c332c

+ 15 - 1
app/Services/QianBaoWithdrawService.php

@@ -149,6 +149,20 @@ class QianBaoWithdrawService
             ];
         }
 
+        $activityUser = ActivityUserService::findOne([
+            'member_id' => $chatId,
+            'status' => 0
+        ]);
+        if ($activityUser) {
+            $text = lang("您有未完成的活动") . "\n";
+            $text .= lang("任何疑问都可以联系唯一客服") . ":@{$serviceAccount}";
+            return [
+                'chat_id' => $chatId,
+                'text' => $text,
+                'message_id' => $messageId,
+            ];
+        }
+
 
         $keyboard = [
             [
@@ -449,7 +463,7 @@ class QianBaoWithdrawService
             // 创建待处理状态的提现记录
             $info = PaymentOrder::create($data);
             // 记录余额变动日志
-            BalanceLogService::addLog($memberId, $default_amount*-1, $balance, $available_balance, '三方提现', $info->id, '钱宝提现费率:0.2%+2');
+            BalanceLogService::addLog($memberId, $default_amount * -1, $balance, $available_balance, '三方提现', $info->id, '钱宝提现费率:0.2%+2');
 
 
             $balance = bcadd($available_balance, 0, 2);

+ 2 - 1
lang/en/messages.php

@@ -317,7 +317,8 @@ return [
     "倍率" => "Odds",
     "钱包流水记录" => "Wallet Transaction Record",
     "账号异常" => "Account anomaly",
-    "提现不能少于20 USDT,请重试"=>"⚠️ Withdrawal cannot be less than 20 RMB, please try again."
+    "提现不能少于20 USDT,请重试"=>"⚠️ Withdrawal cannot be less than 20 RMB, please try again.",
+    "您有未完成的活动" => "You have unfinished activities.",
 
 
 

+ 2 - 1
lang/vi/messages.php

@@ -317,7 +317,8 @@ return [
     "倍率" => "Tỷ lệ",
     "钱包流水记录" => "Ghi chép dòng tiền ví",
     "账号异常" => "Tài khoản bất thường",
-    "提现不能少于20 USDT,请重试"=>"⚠️Số tiền rút tối thiểu là 20 USDT, vui lòng thử lại"
+    "提现不能少于20 USDT,请重试"=>"⚠️Số tiền rút tối thiểu là 20 USDT, vui lòng thử lại",
+    "您有未完成的活动" => "Bạn có các hoạt động chưa hoàn thành",
 
 
 ];

+ 1 - 0
lang/zh/messages.php

@@ -318,6 +318,7 @@ return [
     "钱包流水记录" => "钱包流水记录",
     "账号异常" => "账号异常",
     "提现不能少于20 USDT,请重试" => "⚠️提现不能少于20 USDT,请重试",
+    "您有未完成的活动" => "您有未完成的活动",
 
 
 ];