shish преди 2 години
родител
ревизия
577f51b13e
променени са 1 файла, в които са добавени 33 реда и са изтрити 0 реда
  1. 33 0
      console/controllers/PtCpController.php

+ 33 - 0
console/controllers/PtCpController.php

@@ -73,6 +73,39 @@ class PtCpController extends Controller
                         'cpPy' => $itemPy,
                     ];
                     PtCpItemClass::add($addCpItem, true);
+
+                    $a = $newItem;
+                    $a['name'] = $a['name'] . ' A级';
+                    unset($a['id']);
+                    $b = $newItem;
+                    $b['name'] = $b['name'] . ' B级';
+                    unset($b['id']);
+                    $c = $newItem;
+                    $c['name'] = $c['name'] . ' C级';
+                    unset($c['id']);
+                    $d = $newItem;
+                    $d['name'] = $d['name'] . ' D级';
+                    unset($d['id']);
+                    $e = $newItem;
+                    $e['name'] = $e['name'] . ' E级';
+                    unset($e['id']);
+                    $arr = [$a, $b, $c, $d, $e];
+                    foreach ($arr as $levelKey => $levelItem) {
+                        $newItem = PtItemClass::add($levelItem, true);
+                        $newItemName = $newItem->name ?? '';
+                        $newItemPy = $newItem->py ?? '';
+                        $newItemId = $newItem->id ?? 0;
+                        $newAddCpItem = [
+                            'cpId' => $newCpId,
+                            'itemId' => $newItemId,
+                            'auth' => $itemAuth,
+                            'name' => $newItemName,
+                            'py' => $newItemPy,
+                            'cpName' => $itemName,
+                            'cpPy' => $itemPy,
+                        ];
+                        PtCpItemClass::add($newAddCpItem, true);
+                    }
                 }
             }
             //最后创建一个默认分类