| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace bizGhs\shop\classes;
- use bizGhs\item\classes\ItemClass;
- use bizHd\base\classes\BaseClass;
- class MainClass extends BaseClass
- {
- public static $baseFile = '\bizGhs\shop\models\Main';
- //创建main
- public static function addMain()
- {
- return self::add(['id' => null], true);
- }
- //首次开店时创建main并初始化花材 ssh 20220502
- public static function addMainInitItem($main, $live = 1)
- {
- $mainId = $main->id ?? 0;
- //活的商家要生成花材,虚拟的商家不需要
- if ($live == 1) {
- ItemClass::initUpdateItem($mainId);
- }
- return $main;
- }
- //新建门店时创建main并复制花材 ssh 20220502
- public static function addMainCopyItem($beforeMainId)
- {
- $main = self::addMain();
- $newMainId = $main->id ?? 0;
- ItemClass::copyItem($beforeMainId, $newMainId);
- return $main;
- }
- }
|