wesmiler 1 nedēļu atpakaļ
vecāks
revīzija
41cb762143
1 mainītis faili ar 25 papildinājumiem un 0 dzēšanām
  1. 25 0
      app/Services/Api/AccountService.php

+ 25 - 0
app/Services/Api/AccountService.php

@@ -12,6 +12,7 @@
 namespace App\Services\Api;
 
 use App\Models\AccountLogModel;
+use App\Models\BalanceLogModel;
 use App\Models\MemberModel;
 use App\Models\PayMealsModel;
 use App\Models\PayOrdersModel;
@@ -493,4 +494,28 @@ class AccountService extends BaseService
             'pay_type' => 10,
         ];
     }
+
+    /**
+     * 收款确认
+     * @param $userId
+     * @param $params
+     * @return bool
+     */
+    public function confirm($userId,$params)
+    {
+        $logId = isset($params['id']) ? $params['id'] : 0; // 提现记录ID
+        $status = isset($params['status']) ? $params['status'] : 0; // 提现记录ID
+        $info = BalanceLogModel::where(['id'=>$logId,'mark'=>1])->first();
+        if(empty($info)){
+            $this->error = '提现记录不存在~';
+            return false;
+        }
+
+        $info->receive_status = $status;
+        $info->receive_at = date('Y-m-d H:i:s');
+        $info->update_time = time();
+        $info->save();
+        $this->error = '提现收款成功';
+        return true;
+    }
 }