1
This commit is contained in:
parent
14d1be9105
commit
c23b6265e2
@ -3,6 +3,7 @@
|
||||
require_once('services/HashRateShopService.php');
|
||||
require_once('mt/HashRateShop.php');
|
||||
require_once('mt/Item.php');
|
||||
require_once('model/HashRate.php');
|
||||
|
||||
use mt;
|
||||
use phpcommon\SqlHelper;
|
||||
@ -59,18 +60,11 @@ class HashRateShop extends BaseAuthedController {
|
||||
myself()->_rspErr(1, "config error");
|
||||
return;
|
||||
}
|
||||
$costItems = array(
|
||||
array(
|
||||
'item_id' => $costItemId,
|
||||
'item_num' => $goodsNum * $price
|
||||
)
|
||||
);
|
||||
$lackItem = null;
|
||||
if (!myself()->_hasEnoughItems($costItems, $lackItem)) {
|
||||
myself()->_rspErr(2, myself()->_getLackItemErrMsg($lackItem));
|
||||
if ($price < model\HashRate::getMyCurrentHashRate) {
|
||||
myself()->_rspErr(2, "hashrate not enough");
|
||||
return;
|
||||
}
|
||||
ShopBuyRecord::add($goodsMeta['goods_id'], $goodsNum);
|
||||
HashRateShopBuyRecord::add($goodsMeta['goods_id'], $goodsNum);
|
||||
myself()->_decItems($costItems);
|
||||
for ($i = 0; $i < $goodsNum; $i++) {
|
||||
$this->internalAddItem($awardService,
|
||||
|
Loading…
x
Reference in New Issue
Block a user