Browse Source

获取供货商信息

shish 2 years ago
parent
commit
92b7c94d40
1 changed files with 17 additions and 1 deletions
  1. 17 1
      app-hd/controllers/GhsController.php

+ 17 - 1
app-hd/controllers/GhsController.php

@@ -19,7 +19,7 @@ use Yii;
 class GhsController extends BaseController
 {
 
-    public $guestAccess = ['info'];
+    public $guestAccess = ['info', 'get-ghs-data'];
 
     public static $levelMap = [
         'pt' => ['name' => '普店', 'num' => 0, 'amount' => 0, 'key' => ''],
@@ -27,6 +27,22 @@ class GhsController extends BaseController
         'zs' => ['name' => '金店', 'num' => 0, 'amount' => 0, 'key' => 'zs'],
     ];
 
+    //未登录获取供货商信息 ssh 20240507
+    public function actionGetGhsData()
+    {
+        $get = Yii::$app->request->get();
+        $id = $get['id'] ?? 0;
+        $salt = $get['salt'] ?? '';
+        $ghs = GhsClass::getById($id, true);
+        if (empty($ghs)) {
+            util::fail('没有找到供货商的信息哦');
+        }
+        if ($ghs->salt != $salt) {
+            util::fail('不是您的供货商');
+        }
+        util::success(['info' => $ghs]);
+    }
+
     //获取物流列表 ssh 20230608
     public function actionGetWlList()
     {