1
This commit is contained in:
parent
7a7612547e
commit
f401426870
@ -235,13 +235,13 @@ class MissionController extends BaseAuthedController {
|
||||
public function sendOfferRewardMission()
|
||||
{
|
||||
$missionId = getReqVal('mission_id', 0);
|
||||
$this->missionService->sendOfferRewardMission();
|
||||
$this->missionService->sendOfferRewardMission($missionId);
|
||||
}
|
||||
|
||||
public function boostOfferRewardMission()
|
||||
{
|
||||
$missionId = getReqVal('mission_id', 0);
|
||||
$this->missionService->boostOfferRewardMission();
|
||||
$this->missionService->boostOfferRewardMission($missionId);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -609,16 +609,16 @@ class MissionService extends BaseService {
|
||||
{
|
||||
$missionMeta = mt\Task::get($missionId);
|
||||
if (!$missionMeta) {
|
||||
$this->_rspErr(1, 'mission_id parameter error');
|
||||
myself()->_rspErr(1, 'mission_id parameter error');
|
||||
return;
|
||||
}
|
||||
$mission = &$this->getOfferRewardMissionById($missionId);
|
||||
if (!$mission) {
|
||||
$this->_rspErr(1, 'mission_id parameter error');
|
||||
myself()->_rspErr(1, 'mission_id parameter error');
|
||||
return;
|
||||
}
|
||||
if ($mission['sendtime'] > 0) {
|
||||
$this->_rspErr(1, 'mission_id parameter error2');
|
||||
myself()->_rspErr(1, 'mission_id parameter error2');
|
||||
return;
|
||||
}
|
||||
$objects = explode('|', getReqVal('mission_id', 0));
|
||||
@ -659,23 +659,23 @@ class MissionService extends BaseService {
|
||||
{
|
||||
$mission = &$this->getOfferRewardMissionById($missionId);
|
||||
if (!$mission) {
|
||||
$this->_rspErr(1, 'mission_id parameter error');
|
||||
myself()->_rspErr(1, 'mission_id parameter error');
|
||||
return;
|
||||
}
|
||||
if ($mission['sendtime'] > 0) {
|
||||
$this->_rspErr(1, 'mission_id parameter error2');
|
||||
myself()->_rspErr(1, 'mission_id parameter error2');
|
||||
return;
|
||||
}
|
||||
$missionMeta = mt\Task::get($missionId);
|
||||
if (!$missionMeta) {
|
||||
$this->_rspErr(1, 'mission_id parameter error2');
|
||||
myself()->_rspErr(1, 'mission_id parameter error2');
|
||||
return;
|
||||
}
|
||||
if ($this->_getItemCount(V_ITEM_DIAMOND, $this->userInfo) < $missionMeta['boost']){
|
||||
$this->_rspErr(2, 'diamond not enough');
|
||||
if (myself()->_getItemCount(V_ITEM_DIAMOND, $this->userInfo) < $missionMeta['boost']){
|
||||
myself()->_rspErr(2, 'diamond not enough');
|
||||
return;
|
||||
}
|
||||
$this->_decItems(array(
|
||||
myself()->_decItems(array(
|
||||
'item_id' => V_ITEM_DIAMOND,
|
||||
'item_num' => $missionMeta['boost']
|
||||
));
|
||||
@ -715,11 +715,11 @@ class MissionService extends BaseService {
|
||||
$missionId = $missionMeta['mission_id'];
|
||||
$mission = &$this->getOfferRewardMissionById($missionId);
|
||||
if (!$mission) {
|
||||
$this->_rspErr(1, 'mission_id parameter error');
|
||||
myself()->_rspErr(1, 'mission_id parameter error');
|
||||
return;
|
||||
}
|
||||
if ($mission['sendtime'] > 0) {
|
||||
$this->_rspErr(1, 'mission_id parameter error2');
|
||||
myself()->_rspErr(1, 'mission_id parameter error2');
|
||||
return;
|
||||
}
|
||||
$this->removeOfferRewardMission($missionId);
|
||||
|
Loading…
x
Reference in New Issue
Block a user