1
This commit is contained in:
parent
7a3e7c1f80
commit
14cf57d1f1
@ -8,9 +8,11 @@ require_once('mt/LootConfig.php');
|
|||||||
|
|
||||||
require_once('models/Bag.php');
|
require_once('models/Bag.php');
|
||||||
require_once('models/Hero.php');
|
require_once('models/Hero.php');
|
||||||
|
require_once('models/HeroSkin.php');
|
||||||
require_once('models/User.php');
|
require_once('models/User.php');
|
||||||
require_once('models/DiamondConsumeProduct.php');
|
|
||||||
require_once('models/RealtimeData.php');
|
require_once('models/RealtimeData.php');
|
||||||
|
require_once('models/ChipPage.php');
|
||||||
|
require_once('models/Chip.php');
|
||||||
|
|
||||||
|
|
||||||
require_once('services/AwardService.php');
|
require_once('services/AwardService.php');
|
||||||
@ -22,9 +24,11 @@ require_once('services/LootService.php');
|
|||||||
use phpcommon\SqlHelper;
|
use phpcommon\SqlHelper;
|
||||||
use models\Bag;
|
use models\Bag;
|
||||||
use models\Hero;
|
use models\Hero;
|
||||||
|
use models\HeroSkin;
|
||||||
use models\User;
|
use models\User;
|
||||||
use models\RealtimeData;
|
use models\RealtimeData;
|
||||||
use models\DiamondConsumeProduct;
|
use models\ChipPage;
|
||||||
|
use models\Chip;
|
||||||
use services\LogService;
|
use services\LogService;
|
||||||
|
|
||||||
class BagController extends BaseAuthedController {
|
class BagController extends BaseAuthedController {
|
||||||
@ -641,6 +645,27 @@ class BagController extends BaseAuthedController {
|
|||||||
));
|
));
|
||||||
$this->propertyChgService->addUserChg();
|
$this->propertyChgService->addUserChg();
|
||||||
}
|
}
|
||||||
|
if ($heroDb['skin_id']){
|
||||||
|
Hero::update($heroUniId,array(
|
||||||
|
'skin_id' => 0,
|
||||||
|
'modifytime'=>myself()->_getNowTime()
|
||||||
|
));
|
||||||
|
HeroSkin::update($heroDb['skin_id'],array(
|
||||||
|
'used'=>HeroSkin::NO_USE,
|
||||||
|
'skin_state'=>HeroSkin::NO_LOCK,
|
||||||
|
'hero_uniid'=>0,
|
||||||
|
'modifytime'=>myself()->_getNowTime(),
|
||||||
|
));
|
||||||
|
}
|
||||||
|
$chipPageDb = ChipPage::find($heroUniId);
|
||||||
|
$chipPageData = emptyReplace(json_decode($chipPageDb['data'], true), array());
|
||||||
|
foreach ($chipPageData as &$value){
|
||||||
|
Chip::updateInlayState($value['chip_id'],0);
|
||||||
|
$value['chip_id'] = 0;
|
||||||
|
}
|
||||||
|
ChipPage::update($heroUniId,array(
|
||||||
|
'data' => json_encode($chipPageData)
|
||||||
|
));
|
||||||
$this->propertyChgService->addBagChg();
|
$this->propertyChgService->addBagChg();
|
||||||
$this->propertyChgService->addHeroChg();
|
$this->propertyChgService->addHeroChg();
|
||||||
$event = array(
|
$event = array(
|
||||||
|
@ -216,10 +216,10 @@ class InGameMallController extends BaseAuthedController {
|
|||||||
$this->_rspErr(1, 'param goods_unnid error');
|
$this->_rspErr(1, 'param goods_unnid error');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// if ($chipDb['inlay_state'] == 1){
|
if ($chipDb['inlay_state'] == 1){
|
||||||
// $this->_rspErr(1, 'Unable to sell goods in use');
|
$this->_rspErr(1, 'Unable to sell goods in use');
|
||||||
// return;
|
return;
|
||||||
// }
|
}
|
||||||
$orderField = $chipDb['quality'];
|
$orderField = $chipDb['quality'];
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user