Browse Source

开启预订

shish 2 years ago
parent
commit
0038c1a79b

+ 6 - 0
app-ghs/controllers/BookController.php

@@ -66,4 +66,10 @@ class BookController extends BaseController
         util::complete();
     }
 
+    //开启预订活动 ssh 20240609
+    public function actionOpenBook()
+    {
+        util::complete();
+    }
+
 }

+ 0 - 6
app-ghs/controllers/OrderController.php

@@ -889,12 +889,6 @@ class OrderController extends BaseController
                     util::fail('你不能开单哦');
                 }
             }
-        } else {
-            if ($this->mainId == 644) {
-//                if (!in_array($this->adminId, [919])) {
-//                    util::fail('你不能开单哈');
-//                }
-            }
         }
 
         //开单人和收款人必定是同个人

+ 12 - 0
biz-ghs/book/classses/BookClass.php

@@ -0,0 +1,12 @@
+<?php
+namespace bizGhs\book\classes;
+use bizGhs\base\classes\BaseClass;
+use common\components\util;
+use Yii;
+
+class BookClass extends BaseClass
+{
+
+    public static $baseFile = '\bizGhs\book\models\Book';
+
+}

+ 12 - 0
biz-ghs/book/classses/BookSnClass.php

@@ -0,0 +1,12 @@
+<?php
+namespace bizGhs\book\classes;
+use bizGhs\base\classes\BaseClass;
+use common\components\util;
+use Yii;
+
+class BookSnClass extends BaseClass
+{
+
+    public static $baseFile = '\bizGhs\book\models\BookSn';
+
+}

+ 13 - 0
biz-ghs/book/models/Book.php

@@ -0,0 +1,13 @@
+<?php
+namespace bizGhs\book\models;
+use bizGhs\base\models\Base;
+
+class Book extends Base
+{
+
+    public static function tableName()
+    {
+        return 'xhBook';
+    }
+
+}

+ 13 - 0
biz-ghs/book/models/BookSn.php

@@ -0,0 +1,13 @@
+<?php
+namespace bizGhs\book\models;
+use bizGhs\base\models\Base;
+
+class BookSn extends Base
+{
+
+    public static function tableName()
+    {
+        return 'xhBookSn';
+    }
+
+}

+ 13 - 0
biz-ghs/book/services/BookService.php

@@ -0,0 +1,13 @@
+<?php
+
+namespace bizGhs\book\services;
+
+use bizGhs\base\services\BaseService;
+use Yii;
+
+class BookService extends BaseService
+{
+
+    public static $baseFile = '\bizGhs\book\classes\BookClass';
+
+}

+ 11 - 0
common/components/orderSn.php

@@ -4,6 +4,7 @@ namespace common\components;
 
 use biz\shop\classes\ShopClass;
 use biz\sj\classes\CashSnClass;
+use bizGhs\book\classes\BookSnClass;
 use bizGhs\custom\classes\CustomRechargeSnClass;
 use bizGhs\ghs\classes\GhsRechargeSnClass;
 use bizGhs\order\classes\GiveSnClass;
@@ -487,5 +488,15 @@ class orderSn
         return $prefix . $id;
     }
 
+    //预订单活动的编号 ssh 20240609
+    public static function getBookSn()
+    {
+        $respond = BookSnClass::add(['id' => null]);
+        $id = $respond['id'] ?? 0;
+        if (empty($id)) {
+            util::fail('单号没有生成');
+        }
+        return $id;
+    }
 
 }