phperli hace 3 años
padre
commit
4e41cfd982
Se han modificado 3 ficheros con 113 adiciones y 3 borrados
  1. 4 3
      app/Admin/Controllers/CourseFieldController.php
  2. 17 0
      app/Models/CourseField.php
  3. 92 0
      public/request.log

+ 4 - 3
app/Admin/Controllers/CourseFieldController.php

xqd xqd xqd
@@ -121,7 +121,7 @@ class CourseFieldController extends AdminController
 
             $form->column(9, function (Form $form)use ($course) {
                 $form->html(function () use ($course) {
-                    $str = "";
+                    $str  = "";
                     $str .= "<div style='display: flex;align-items: center'>";
                     $str .= '<img data-action="preview-img" src="' . $course->img . '" style="height:50px;width:50px;cursor:pointer;margin-right:10px;" class="img img-thumbnail">';
                     $str .= '<div>';
@@ -130,8 +130,10 @@ class CourseFieldController extends AdminController
                     $str .= "</div>";
                     return $str;
                 });
+
                 $form->text('name')->width(4);
                 $form->table('hole_list', function (Form\NestedForm $table) {
+                    //$table->setOriginal(CourseField::$baseHoleList, 'sort');
                     $table->text('sort', trans('course.labels.sort'));
                     $table->text('par', trans('course.labels.par'));
                     $table->text('difficulty', trans('course.labels.difficulty'));
@@ -167,8 +169,7 @@ class CourseFieldController extends AdminController
                         ->where('course_field_id', $id)
                         ->select('sort', 'par', 'difficulty', 'gold_dis', 'blue_dis', 'white_dis', 'red_dis')
                         ->orderBy('sort', 'asc')
-                        ->get()
-                        ->toArray();
+                        ->get();
                     if($list->isNotEmpty()){
                         $list = $list->toArray();
                     }else{

+ 17 - 0
app/Models/CourseField.php

xqd
@@ -12,6 +12,23 @@ class CourseField extends Model
     const CREATED_AT = null;
     const UPDATED_AT = null;
 
+    public static $baseHoleList = [
+        ['sort' => 1, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 2, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 3, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 4, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 5, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 6, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 7, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 8, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0],
+        ['sort' => 9, 'par' => 4, 'difficulty' => 10, 'gold_dis' => 0, 'blue_dis' => 0, 'white_dis' => 0, 'red_dis' => 0]
+    ];
+
+    public function __construct()
+    {
+        //$this->hole_list = self::$baseHoleList;
+    }
+
     public function course()
     {
         return $this->belongsTo(Course::class, 'course_id', 'id');

+ 92 - 0
public/request.log

xqd
@@ -1213,3 +1213,95 @@
 2022-06-27 15:46:51---language-handle-
 2022-06-27 15:47:10---language-handle-
 2022-06-27 15:47:17---language-handle-
+2022-06-27 16:04:56---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:00---language-handle-
+2022-06-27 16:05:01---language-handle-
+2022-06-27 16:05:01---language-handle-
+2022-06-27 16:05:01---language-handle-
+2022-06-27 16:05:04---language-handle-
+2022-06-27 16:05:06---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:08---language-handle-
+2022-06-27 16:05:09---language-handle-
+2022-06-27 16:05:09---language-handle-
+2022-06-27 16:05:09---language-handle-
+2022-06-27 16:05:16---language-handle-
+2022-06-27 16:05:18---language-handle-
+2022-06-27 16:05:25---language-handle-
+2022-06-27 16:05:28---language-handle-
+2022-06-27 16:05:40---language-handle-
+2022-06-27 16:05:45---language-handle-
+2022-06-27 16:05:47---language-handle-
+2022-06-27 16:05:51---language-handle-
+2022-06-27 16:17:11---language-handle-
+2022-06-27 16:17:28---language-handle-
+2022-06-27 16:18:19---language-handle-
+2022-06-27 16:22:14---language-handle-
+2022-06-27 16:32:36---language-handle-
+2022-06-27 16:36:48---language-handle-
+2022-06-27 16:40:29---language-handle-
+2022-06-27 16:40:46---language-handle-
+2022-06-27 16:41:28---language-handle-
+2022-06-27 16:42:15---language-handle-
+2022-06-27 16:42:38---language-handle-
+2022-06-27 16:43:19---language-handle-
+2022-06-27 16:43:44---language-handle-
+2022-06-27 16:46:02---language-handle-
+2022-06-27 16:48:20---language-handle-
+2022-06-27 17:12:34---language-handle-
+2022-06-27 17:13:56---language-handle-
+2022-06-27 17:14:38---language-handle-
+2022-06-27 17:14:54---language-handle-
+2022-06-27 17:23:09---language-handle-
+2022-06-27 17:27:22---language-handle-
+2022-06-27 17:28:07---language-handle-
+2022-06-27 17:31:54---language-handle-
+2022-06-27 17:34:16---language-handle-
+2022-06-27 17:34:21---language-handle-
+2022-06-27 17:34:23---language-handle-
+2022-06-27 17:34:24---language-handle-
+2022-06-27 17:39:20---language-handle-
+2022-06-27 17:40:04---language-handle-
+2022-06-27 17:40:40---language-handle-
+2022-06-27 17:41:32---language-handle-
+2022-06-27 17:42:18---language-handle-
+2022-06-27 17:44:37---language-handle-
+2022-06-27 17:44:53---language-handle-
+2022-06-27 17:48:03---language-handle-
+2022-06-27 17:49:25---language-handle-
+2022-06-27 17:49:44---language-handle-
+2022-06-27 17:50:01---language-handle-
+2022-06-27 17:53:29---language-handle-
+2022-06-27 17:54:48---language-handle-
+2022-06-27 17:54:52---language-handle-
+2022-06-27 17:54:55---language-handle-
+2022-06-27 17:55:00---language-handle-
+2022-06-27 17:55:05---language-handle-
+2022-06-27 17:55:22---language-handle-
+2022-06-27 17:56:11---language-handle-
+2022-06-27 17:56:13---language-handle-
+2022-06-27 17:56:21---language-handle-
+2022-06-27 17:56:27---language-handle-
+2022-06-27 17:56:36---language-handle-
+2022-06-27 17:58:56---language-handle-
+2022-06-27 17:59:10---language-handle-
+2022-06-27 18:03:43---language-handle-
+2022-06-27 18:04:07---language-handle-
+2022-06-27 18:04:38---language-handle-
+2022-06-27 18:05:07---language-handle-
+2022-06-27 18:05:39---language-handle-
+2022-06-27 18:05:44---language-handle-
+2022-06-27 18:05:53---language-handle-
+2022-06-27 18:06:14---language-handle-
+2022-06-27 18:07:46---language-handle-
+2022-06-27 18:07:55---language-handle-
+2022-06-27 18:08:10---language-handle-