|
|
@@ -97,7 +97,24 @@ class GoodsClass extends BaseClass
|
|
|
$cover = isset($shopImg[0]) ? $shopImg[0] : '';
|
|
|
$catId = $data['catId'] ?? 0;
|
|
|
if (empty($catId)) {
|
|
|
- util::fail('请选择分类');
|
|
|
+ $hasCat = CategoryClass::getByCondition(['mainId' => $mainId, 'flower' => 0, 'default' => 1], true);
|
|
|
+ if (empty($hasCat)) {
|
|
|
+ $catData = [
|
|
|
+ 'mainId' => $mainId,
|
|
|
+ 'sjId' => $sjId,
|
|
|
+ 'shopId' => $shopId,
|
|
|
+ 'default' => 1,
|
|
|
+ 'flower' => 0,
|
|
|
+ 'categoryName' => '未分类绿植',
|
|
|
+ 'inTurn' => 0,
|
|
|
+ 'status' => 0,
|
|
|
+ ];
|
|
|
+ $hasCat = CategoryClass::add($catData, true);
|
|
|
+ }
|
|
|
+ $catId = $hasCat->id ?? 0;
|
|
|
+ if (empty($catId)) {
|
|
|
+ util::fail('还是没有找到分类');
|
|
|
+ }
|
|
|
}
|
|
|
$catIds = [$catId];
|
|
|
$addGoodsData = [
|
|
|
@@ -603,7 +620,7 @@ class GoodsClass extends BaseClass
|
|
|
$cardInfo = $params['cardInfo'] ?? '';
|
|
|
$anonymity = $params['anonymity'] ?? 0;
|
|
|
$manyType = $params['manyType'] ?? 0;
|
|
|
- $sendNum = $params['sendNum']??'';
|
|
|
+ $sendNum = $params['sendNum'] ?? '';
|
|
|
$hasReachTime = 0;
|
|
|
$reachPeriod = 0;
|
|
|
$reachDate = '0000-00-00';
|
|
|
@@ -647,7 +664,7 @@ class GoodsClass extends BaseClass
|
|
|
'anonymity' => $anonymity,
|
|
|
'sh' => $sh,
|
|
|
'manyType' => $manyType,
|
|
|
- 'sendNum'=>$sendNum,
|
|
|
+ 'sendNum' => $sendNum,
|
|
|
];
|
|
|
$main = MainClass::getById($mainId, true);
|
|
|
if (empty($main)) {
|