|
|
@@ -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;
|
|
|
+ }
|
|
|
}
|