dyjh il y a 7 ans
Parent
commit
e8b084ce40

+ 11 - 0
app/Http/Controllers/Admin/Payment/InfoController.php

xqd
@@ -59,6 +59,17 @@ class InfoController extends Controller
                     $list[$key]['payment'] = '付费知识';
                     break;
             }
+            switch ($val['state']) {
+                case '0':
+                    $list[$key]['state'] = '未处理';
+                    break;
+                case '1':
+                    $list[$key]['payment'] = '已通过';
+                    break;
+                case '2':
+                    $list[$key]['payment'] = '已拒绝';
+                    break;
+            }
         }
         return view('admin.payment.info.index',compact('list'));
     }

+ 17 - 2
resources/views/admin/payment/info/index.blade.php

xqd xqd
@@ -38,14 +38,15 @@
                             <th class="sorting" data-sort="out_trade_no"> 支付订单号</th>
                             <th class="sorting" data-sort="price"> 支付金额</th>
                             <th class="sorting" data-sort="type"> 支付类型</th>
+                            <th class="sorting" data-sort="state"> 状态</th>
                             <th class="sorting" data-sort="created_at"> 创建时间</th>
+                            <th width="15%">相关操作</th>
                         </tr>
                         </thead>
                         <tbody>
                         @if(isset($list))
                             @foreach($list as $key => $item)
                                 <tr>
-
                                     <td>{{ $item->id }}</td>
                                     <td>{{ $item->user }}</td>
                                     <td>{{ $item->to_user_name }}</td>
@@ -53,8 +54,22 @@
                                     <td>{{ $item->out_trade_no }}</td>
                                     <td>{{ $item->price }}</td>
                                     <td>{{ $item->payment }}</td>
+                                    <td>{{ $item->state }}</td>
                                     <td>{{ $item->created_at }}</td>
-
+                                    <td>
+                                        <div class="btn-group">
+                                            @if($item->status == 0 && $item->type == 1)
+                                                <div class="btn btn-sm btn-success btn-store"
+                                                     onclick="window.open('/admin/Payment/Info/status?id={{$item->id}}&status=1','_self')">
+                                                    通过
+                                                </div>
+                                                <div class="btn btn-sm btn-danger btn-store"
+                                                     onclick="window.open('/admin/Payment/Info/status?id={{$item->id}}&status=2','_self')">
+                                                    不通过
+                                                </div>
+                                            @endif
+                                        </div>
+                                    </td>
                                 </tr>
                             @endforeach
                         @endif