Ken 2 周之前
父節點
當前提交
92bb318348

+ 1 - 0
app/Http/Controllers/admin/Rebate.php

@@ -60,6 +60,7 @@ class Rebate extends Controller
             $rebate->amount = $rebateAmount;
             $rebate->rebate_ratio = $rebate_ratio;
             $rebate->status = 1;
+            $rebate->audited_by = request()->user->username;
             $rebate->save();
             if ($rebateAmount > 0) {
                 $res = WalletService::updateBalance($rebate->member_id, $rebateAmount);

+ 1 - 1
app/Models/Rebate.php

@@ -18,7 +18,7 @@ class Rebate extends Authenticatable
 
     protected $table = 'rebates';
     // protected $hidden = ['created_at', 'updated_at'];
-    protected $fillable = ['date', 'member_id', 'betting_amount', 'rebate_ratio', 'amount', 'status', 'first_name', 'username'];
+    protected $fillable = ['date', 'member_id', 'betting_amount', 'rebate_ratio', 'amount', 'status', 'first_name', 'username','audited_by'];
 
 
     static function addOrUpdate($data)

+ 30 - 0
database/migrations/2025_11_03_144118_update_rebates.php

@@ -0,0 +1,30 @@
+<?php
+
+use Illuminate\Database\Migrations\Migration;
+use Illuminate\Database\Schema\Blueprint;
+use Illuminate\Support\Facades\Schema;
+
+return new class extends Migration
+{
+    /**
+     * Run the migrations.
+     *
+     * @return void
+     */
+    public function up()
+    {
+        Schema::table('rebates', function (Blueprint $table) {
+            $table->string('audited_by')->nullable()->comment('操作者');
+        });
+    }
+
+    /**
+     * Reverse the migrations.
+     *
+     * @return void
+     */
+    public function down()
+    {
+        //
+    }
+};