添加算力玩法

This commit is contained in:
hujiabin 2023-08-22 16:34:12 +08:00
parent 0182702eae
commit bb010ebf29

View File

@ -14,6 +14,7 @@ class HashRateService extends BaseService
{
const NONE_STATE = 0;
const RECEIVED_STATE = 1;
const EXCHANGE_RATE = 10;
public function getCrystalDto($crystalMeta,&$crystalDto){
$crystalDto = array(
'item_id' => $crystalMeta['id'],
@ -50,7 +51,7 @@ class HashRateService extends BaseService
$crystalDto['total'] = array(
'param1' => intval($consumeCost),
);
$totalNum = max(0,floor($consumeCost/$hashRateMeta['parameter']));
$totalNum = max(0,floor($consumeCost/self::EXCHANGE_RATE/$hashRateMeta['parameter']));
$crystalDto['pending'] = intval($totalNum);
$crystalDto['state'] = $crystalDto['pending'] > 0 ? self::RECEIVED_STATE : self::NONE_STATE;
}
@ -61,7 +62,7 @@ class HashRateService extends BaseService
$crystalDto['total'] = array(
'param1' => intval($consumeCost),
);
$totalNum = max(0,floor($consumeCost/$hashRateMeta['parameter']));
$totalNum = max(0,floor($consumeCost/self::EXCHANGE_RATE/$hashRateMeta['parameter']));
$crystalDto['pending'] = intval($totalNum);
$crystalDto['state'] = $crystalDto['pending'] > 0 ? self::RECEIVED_STATE : self::NONE_STATE;
}