This commit is contained in:
aozhiwei 2021-12-01 11:31:13 +08:00
parent 639d10d657
commit 697d845658
2 changed files with 23 additions and 4 deletions

View File

@ -296,11 +296,32 @@ class ShopController extends BaseAuthedController {
$awardService = new services\AwardService();
$awardService->addItem($itemId, $itemNum);
ShopBuyRecord::add($itemId, $itemNum);
$goodsDto = array(
'goods_id' => $itemMeta['id'],
'item_id' => $itemMeta['id'],
'price_info' => array(
'item_id' => $itemMeta['id'],
'cost_list' => array(),
'discount_begin_time' => phpcommon\datetimeToTimestamp($itemMeta['discount_begin']),
'discount_end_time' => phpcommon\datetimeToTimestamp($itemMeta['discount_end'])
),
'flag_icon' => '',
'limit_type' => $itemMeta['limit_type'],
'bought_times' => 0,
'total_buy_times' => $itemMeta['limit_num'],
);
{
$priceInfo = mt\Item::getPriceInfo($itemMeta);
if (!empty($priceInfo)) {
$goodsDto['price_info'] = $priceInfo;
}
}
$this->rspData(array(
'award' => $awardService->toDto(),
'property_chg' => array(
'user_info' => User::info($this->_getOrmUserInfo())
)
),
'goods_chg' => $goodsDto
));
}
@ -449,4 +470,5 @@ class ShopController extends BaseAuthedController {
}
return true;
}
}

View File

@ -61,9 +61,6 @@ class Hero extends BaseModel {
'modifytime' => myself()->_getNowTime()
)
);
if ($defSkin) {
HeroSkin::addSkin($defSkin);
}
}
public static function takeonSkin($heroId, $skinId)