This commit is contained in:
aozhiwei 2020-01-20 10:17:44 +08:00
parent 6a718527c8
commit 18eab33091
3 changed files with 32 additions and 20 deletions

View File

@ -168,6 +168,7 @@ class RoleController{
die();
return;
}
if ($avatar_url != '') {
if ($user_name != $row['user_name']) {
$ret = $conn->execScript('UPDATE user SET user_name=:user_name, modify_time=:modify_time ' .
' WHERE accountid=:accountid;',
@ -186,6 +187,7 @@ class RoleController{
':modify_time' => time()
));
}
}
$nowTime = phpcommon\getdayseconds(time());
$daily_first_login = $row['daily_first_login'];
if ($row['daily_time'] == 0 || ($nowTime - phpcommon\getdayseconds($row['daily_time']) > 0)) {

View File

@ -385,14 +385,20 @@ class ShareController{
return;
}
$item_list = array();
$addreward = new classes\AddReward();
if ($ach_id != 6) {
$array = $this->getExplode($sh['rewards']);
array_push($item_list, array(
'item_id' => $array[0][0],
'item_num' => $array[0][1],
));
$addreward = new classes\AddReward();
$addreward->addReward($array[0][0], $array[0][1], $account_id);
} else if ($ach_id == 6) {
array_push($item_list, array(
'item_id' => 10003,
'item_num' => 50,
));
$addreward->addReward(10003, 50, $account_id);
}
//更新状态
$ret = $conn->execScript('UPDATE share_achievement SET status=1, modify_time=:modify_time ' .
@ -454,11 +460,15 @@ class ShareController{
phpcommon\sendError(ERR_USER_BASE + 4, '未达到人数要求');
return;
}
$array = $this->getExplode($sh['rewards']);
$p = $this->getParameter(REWARD_TIMES);
$times = $p['param_value'] - 1;
$addreward = new classes\AddReward();
if ($ach_id != 6) {
$array = $this->getExplode($sh['rewards']);
$addreward->addReward($array[0][0], $array[0][1] * $times, $account_id);
} else if ($ach_id == 6) {
$addreward->addReward(10003, 50 * $times, $account_id);
}
echo json_encode(array(
'errcode' => 0,
'errmsg' => '',