This commit is contained in:
aozhiwei 2022-01-06 19:42:18 +08:00
parent 2725daba43
commit da1f855dcb
4 changed files with 14 additions and 6 deletions

View File

@ -178,7 +178,9 @@ class GunController extends BaseAuthedController {
Gun::update($gunUniId,
array(
'gun_lv' => $gunDb['gun_lv'] + 1,
'rand_attr' => json_encode($attrs)
'rand_attr' => json_encode($attrs),
'lock_type' => Gun::LEVEL_LOCK,
'unlock_time' => $this->_getNowTime() + $currLevelMeta['time']
)
);
$propertyChgService = new services\PropertyChgService();
@ -275,7 +277,9 @@ class GunController extends BaseAuthedController {
array(
'gun_lv' => $gunDb['gun_lv'],
'quality' => $gunDb['quality'] + 1,
'rand_attr' => json_encode($attrs)
'rand_attr' => json_encode($attrs),
'lock_type' => Gun::QUALITY_LOCK,
'unlock_time' => $this->_getNowTime() + $currQualityMeta['time']
)
);
$propertyChgService = new services\PropertyChgService();

View File

@ -165,7 +165,9 @@ class HeroController extends BaseAuthedController {
Hero::update($heroUniId,
array(
'hero_lv' => $heroDb['hero_lv'] + 1,
'rand_attr' => json_encode($attrs)
'rand_attr' => json_encode($attrs),
'lock_type' => Hero::LEVEL_LOCK,
'unlock_time' => $this->_getNowTime() + $currLevelMeta['time']
)
);
$propertyChgService = new services\PropertyChgService();
@ -262,7 +264,9 @@ class HeroController extends BaseAuthedController {
array(
'hero_lv' => $heroDb['hero_lv'],
'quality' => $heroDb['quality'] + 1,
'rand_attr' => json_encode($attrs)
'rand_attr' => json_encode($attrs),
'lock_type' => Gun::QUALITY_LOCK,
'unlock_time' => $this->_getNowTime() + $currQualityMeta['time']
)
);
$propertyChgService = new services\PropertyChgService();

View File

@ -14,7 +14,7 @@ class Gun extends BaseModel {
const GETED_STATE = 0;
const TRY_STATE = 1;
const NO_LOCK = 1;
const NO_LOCK = 0;
const LEVEL_LOCK = 1;
const QUALITY_LOCK = 2;

View File

@ -15,7 +15,7 @@ class Hero extends BaseModel {
const GETED_STATE = 0;
const TRY_STATE = 1;
const NO_LOCK = 1;
const NO_LOCK = 0;
const LEVEL_LOCK = 1;
const QUALITY_LOCK = 2;