shish 2 år sedan
förälder
incheckning
3027d3086f
1 ändrade filer med 23 tillägg och 1 borttagningar
  1. 23 1
      app-pt/controllers/PtCpController.php

+ 23 - 1
app-pt/controllers/PtCpController.php

@@ -3,6 +3,7 @@
 namespace pt\controllers;
 
 use biz\cp\classes\PtCpClass;
+use biz\cp\classes\PtCpClassClass;
 use common\components\stringUtil;
 use common\components\util;
 use Yii;
@@ -70,11 +71,32 @@ class PtCpController extends BaseController
     {
         $get = Yii::$app->request->get();
         $id = $get['id'] ?? 0;
-        $cp = PtCpClass::getById($id, true);
+        $cp = PtCpClass::getById($id);
         if (empty($cp)) {
             util::fail('没有找到产品');
         }
+        $classId = $cp['classId'] ?? 0;
+        $class = PtCpClassClass::getById($classId, true);
+        $className = $class->name ?? '';
+        $cp['className'] = $className;
         util::success(['info' => $cp]);
     }
 
+    //认证和取消认证 ssh 20240119
+    public function actionAuth()
+    {
+        $get = Yii::$app->request->get();
+        $id = $get['id'] ?? 0;
+        $cp = PtCpClass::getById($id, true);
+        if (empty($cp)) {
+            util::fail('没有找到产品');
+        }
+        if ($cp->delStatus == 1) {
+            util::fail('已删除花材无法认证');
+        }
+        $auth = $cp->auth == 0 ? 1 : 0;
+        $cp->auth = $auth;
+        $cp->save();
+    }
+
 }