1
This commit is contained in:
parent
4bb12a60df
commit
e7a271533c
@ -113,18 +113,7 @@ class ShopController extends BaseAuthedController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$priceArray = splitStr1($goodsMeta['price']);
|
$priceArray = splitStr1($goodsMeta['price']);
|
||||||
$discountArray = splitStr1($goodsMeta['discount']);
|
|
||||||
|
|
||||||
$needPrice = $priceArray[$tokenPos];
|
$needPrice = $priceArray[$tokenPos];
|
||||||
$discount = $discountArray[$tokenPos];
|
|
||||||
|
|
||||||
$discountBegin = strtotime($goodsMeta['discount_begin']);
|
|
||||||
$discountEnd = strtotime($goodsMeta['discount_end']);
|
|
||||||
$nowTime = myself()->_getNowTime();
|
|
||||||
|
|
||||||
if ($nowTime >= $discountBegin && $nowTime < $discountEnd) {
|
|
||||||
$needPrice = ceil($needPrice * ($discount / 100.0));
|
|
||||||
}
|
|
||||||
|
|
||||||
$costItemId = myself()->getCostItemIdByTokenType($tokenType);
|
$costItemId = myself()->getCostItemIdByTokenType($tokenType);
|
||||||
$costItems = array(
|
$costItems = array(
|
||||||
|
@ -147,15 +147,6 @@ class ShopService {
|
|||||||
$errCode = 0;
|
$errCode = 0;
|
||||||
$errMsg = '';
|
$errMsg = '';
|
||||||
switch ($itemMeta['type']) {
|
switch ($itemMeta['type']) {
|
||||||
case mt\Item::HERO_TYPE: {
|
|
||||||
$heroDb = Hero::find($itemMeta['id']);
|
|
||||||
if ($heroDb) {
|
|
||||||
$errCode = 10;
|
|
||||||
$errMsg = 'You already have the hero';
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case mt\Item::HERO_SKIN_TYPE: {
|
case mt\Item::HERO_SKIN_TYPE: {
|
||||||
$heroSkinDb = HeroSkin::find($itemMeta['id']);
|
$heroSkinDb = HeroSkin::find($itemMeta['id']);
|
||||||
if ($heroSkinDb) {
|
if ($heroSkinDb) {
|
||||||
@ -165,15 +156,6 @@ class ShopService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case mt\Item::GUN_SKIN_TYPE: {
|
|
||||||
$gunSkinDb = GunSkin::find($itemMeta['id']);
|
|
||||||
if ($gunSkinDb) {
|
|
||||||
$errCode = 10;
|
|
||||||
$errMsg = 'You already have the skin';
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
default: {
|
default: {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user