|
|
@@ -10,11 +10,13 @@ use biz\item\classes\PtItemCatClass;
|
|
|
use biz\item\classes\PtItemCatRelateClass;
|
|
|
use biz\item\classes\PtItemClass;
|
|
|
use biz\item\classes\PtItemClassClass;
|
|
|
+use biz\shop\classes\ShopClass;
|
|
|
use bizGhs\base\services\BaseService;
|
|
|
use bizGhs\item\classes\ItemClass;
|
|
|
use bizGhs\item\classes\ItemClassClass;
|
|
|
use biz\shop\services\ShopService;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
+use common\components\dict;
|
|
|
use Yii;
|
|
|
use common\components\util;
|
|
|
use yii\db\Exception;
|
|
|
@@ -180,8 +182,15 @@ class ItemService extends BaseService
|
|
|
//初始化 花材 ghsItemClass, ghsItem ghsProduct linqh 2021.4.12 modify shish 20210711
|
|
|
public static function initItem($sjId, $shopId)
|
|
|
{
|
|
|
- //获取pt 的花材分类
|
|
|
- $ptClass = PtItemCatClass::getAllList("*", ['type' => 0], 'inTurn desc');
|
|
|
+ $shop = ShopClass::getById($shopId, true);
|
|
|
+ $ptStyle = $shop->ptStyle ?? dict::getDict('ptStyle', 'hd');
|
|
|
+ if ($ptStyle == dict::getDict('ptStyle', 'hd')) {
|
|
|
+ $ptClass = PtItemCatClass::getAllList("*", ['type' => 1], 'inTurn desc');
|
|
|
+ } elseif ($ptStyle == dict::getDict('ptStyle', 'ghs')) {
|
|
|
+ $ptClass = PtItemCatClass::getAllList("*", ['type' => 0], 'inTurn desc');
|
|
|
+ } else {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
if (empty($ptClass)) {
|
|
|
return false;
|
|
|
}
|