shish 2 mesiacov pred
rodič
commit
a91a3bcafe
1 zmenil súbory, kde vykonal 24 pridanie a 0 odobranie
  1. 24 0
      app-ghs/controllers/PurchaseController.php

+ 24 - 0
app-ghs/controllers/PurchaseController.php

@@ -5,6 +5,7 @@ namespace ghs\controllers;
 use biz\ghs\classes\GhsClass;
 use bizGhs\order\classes\PurchaseOrderClass;
 use bizGhs\order\services\PurchaseOrderService;
+use bizHd\purchase\classes\PurchaseClass;
 use common\components\dateUtil;
 use common\components\util;
 use Yii;
@@ -12,6 +13,29 @@ use Yii;
 class PurchaseController extends BaseController
 {
 
+    public $guestAccess = ['get-cg-salt'];
+
+    /**
+     * 分享跳转花店采购详情时,按 xhCg 主键取 salt(无需登录)
+     */
+    public function actionGetCgSalt()
+    {
+        $get = Yii::$app->request->get();
+        $id = intval($get['id'] ?? 0);
+        if (empty($id)) {
+            util::fail('采购单无效');
+        }
+        $cg = PurchaseClass::getById($id, true);
+        if (empty($cg)) {
+            util::fail('没有找到采购单');
+        }
+        $salt = $cg->salt ?? '';
+        if (empty($salt)) {
+            util::fail('采购单信息无效');
+        }
+        util::success(['salt' => $salt]);
+    }
+
     //待结款明细 ssh 2021.1.26
     public function actionDebtList()
     {