shish 2 tahun lalu
induk
melakukan
cf47ca7784
2 mengubah file dengan 15 tambahan dan 3 penghapusan
  1. 9 1
      app-pt/controllers/PtCpItemController.php
  2. 6 2
      biz/cp/classes/PtCpClass.php

+ 9 - 1
app-pt/controllers/PtCpItemController.php

@@ -47,7 +47,15 @@ class PtCpItemController extends BaseController
                 if ($itemAuth == 1 && $cpAuth == 1) {
                     $auth = 1;
                 }
-                $relate = ['itemId' => $itemId, 'cpId' => $cpId, 'name' => $name, 'py' => $py, 'auth' => $auth, 'cpName' => $cpName, 'cpPy' => $cpPy];
+                $relate = [
+                    'itemId' => $itemId,
+                    'cpId' => $cpId,
+                    'name' => $name,
+                    'py' => $py,
+                    'auth' => $auth,
+                    'cpName' => $cpName,
+                    'cpPy' => $cpPy
+                ];
                 PtCpItemClass::add($relate);
             }
         }

+ 6 - 2
biz/cp/classes/PtCpClass.php

@@ -4,6 +4,7 @@ namespace biz\cp\classes;
 
 use biz\base\classes\BaseClass;
 use common\components\imgUtil;
+use common\components\stringUtil;
 use common\components\util;
 use Yii;
 
@@ -37,8 +38,11 @@ class PtCpClass extends BaseClass
     //添加产品 ssh 20240119
     public static function addCp($data)
     {
-        $respond = self::add($data, true);
-        return $respond;
+        $name = $data['name'] ?? '';
+        $py = stringUtil::py($name);
+        $data['py'] = $py;
+        $response = self::add($data, true);
+        return $response;
     }
 
     public static function updateCp($data)