1
This commit is contained in:
parent
fc6e1d1af8
commit
5d4c0b186c
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user