This commit is contained in:
aozhiwei 2023-08-22 15:52:12 +08:00
parent fc6e1d1af8
commit 5d4c0b186c

View File

@ -61,6 +61,32 @@ class DynData extends BaseModel {
self::internalSetV($x, $y, $oldVal + $val);
}
public static function incVEx($accountId, $x, $y, $val)
{
$oldVal = self::getVEx($x, $y);
SqlHelper::upsert
(myself()->_getMysql($accountId),
't_dyndata',
array(
'account_id' => $accountId,
'x' => $x,
'y' => $y
),
array(
'val' => $oldVal + $val,
'modifytime' => myself()->_getNowTime()
),
array(
'account_id' => $accountId,
'x' => $x,
'y' => $y,
'val' => $val,
'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime()
)
);
}
public static function decV($x, $y, $val)
{
self::incV($x, $y, 0 - $val);