shish 2 ani în urmă
părinte
comite
0da1c3540d
2 a modificat fișierele cu 23 adăugiri și 0 ștergeri
  1. 4 0
      app-pt/controllers/PtCpController.php
  2. 19 0
      biz/cp/classes/PtCpClass.php

+ 4 - 0
app-pt/controllers/PtCpController.php

@@ -38,12 +38,16 @@ class PtCpController extends BaseController
     //添加产品 ssh 20240119
     public function actionAddCp()
     {
+        $post = Yii::$app->request->post();
+        PtCpClass::addCp($post);
         util::complete('添加成功');
     }
 
     //修改产品 ssh 20240119
     public function actionUpdateCp()
     {
+        $post = Yii::$app->request->post();
+        PtCpClass::updateCp($post);
         util::complete('修改成功');
     }
 

+ 19 - 0
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\util;
 use Yii;
 
 class PtCpClass extends BaseClass
@@ -33,4 +34,22 @@ class PtCpClass extends BaseClass
         return $data;
     }
 
+    //添加产品 ssh 20240119
+    public static function addCp($data)
+    {
+        $respond = self::add($data, true);
+        return $respond;
+    }
+
+    public static function updateCp($data)
+    {
+        $id = $data['id'] ?? 0;
+        $info = self::getById($id, true);
+        if (empty($info)) {
+            util::fail('没有找到产品');
+        }
+        unset($data['id']);
+        self::updateById($id, $data);
+    }
+
 }