1
This commit is contained in:
parent
fc6e1d1af8
commit
5d4c0b186c
@ -61,6 +61,32 @@ class DynData extends BaseModel {
|
|||||||
self::internalSetV($x, $y, $oldVal + $val);
|
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)
|
public static function decV($x, $y, $val)
|
||||||
{
|
{
|
||||||
self::incV($x, $y, 0 - $val);
|
self::incV($x, $y, 0 - $val);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user