request->get(); $id = $get['id'] ?? 0; $item = ItemClass::getById($id); $discountPrice = $item['discountPrice'] ?? 0; if ($discountPrice > 0) { $skMore = $item['skMore'] ?? 0; $skPrice = bcadd($skMore, $discountPrice, 2); $skPrice = floatval($skPrice); $item['skPrice'] = $skPrice; } $presell = $item['presell'] ?? 0; if ($presell == 1) { $preSellDate = $item['presellDate'] ?? ''; $preSellDateShow = []; if (!empty($preSellDate)) { $dateArr = explode(',', trim($preSellDate)); if (!empty($dateArr)) { foreach ($dateArr as $sellTime) { $showDate = date("n月j日", $sellTime); $preSellDateShow[] = $showDate; } } } $item['presellDateShow'] = $preSellDateShow; } $shortCover = $item['cover'] ?? ''; $cover = imgUtil::groupImg($shortCover); $item['shortCover'] = $shortCover; $item['bigCover'] = $cover . "?x-oss-process=image/resize,m_fill,h_700,w_700"; $item['cover'] = $cover . "?x-oss-process=image/resize,m_fill,h_100,w_100"; util::success(['info' => $item]); } //扫码看价格 ssh 20221008 public function actionShowInfo() { $get = Yii::$app->request->get(); $id = $get['id'] ?? 0; $item = ItemClass::getById($id, true); if (empty($item)) { util::stop(''); } if (isset($item->discountPrice) && $item->discountPrice > 0) { $price = $item->discountPrice; $skMore = $item->skMore; $skPrice = bcadd($price, $skMore, 2); $skPrice = floatval($skPrice); } else { $skPrice = $item->skPrice ?? 0; $skPrice = floatval($skPrice); } $name = $item->name ?? ''; $classId = $item->classId ?? 0; $class = ItemClassClass::getById($classId, true); $className = $class->name ?? ''; echo '