game2006api/webapp/models/HashRate.php
hujiabin 5534b2d8d4 1
2024-01-05 14:32:22 +08:00

48 lines
1.1 KiB
PHP

<?php
namespace models;
use phpcommon\SqlHelper;
class HashRate extends BaseModel
{
public static function find($taskId,$period){
return SqlHelper::ormSelectOne(
myself()->_getSelfMysql(),
't_hash_rate',
array(
'account_id' => myself()->_getAccountId(),
'task_id' => $taskId,
'period' => $period,
)
);
}
public static function add($fieldKv){
SqlHelper::insert(
myself()->_getSelfMysql(),
't_hash_rate',
$fieldKv
);
}
public static function getMyHashRate($period){
$rows = SqlHelper::ormSelect(
myself()->_getSelfMysql(),
't_hash_rate',
array(
'account_id' => myself()->_getAccountId(),
'period' => $period,
)
);
$myHashRate = 0;
if ($rows){
foreach ($rows as $row){
$myHashRate += $row['reward'];
}
}
return $myHashRate;
}
}