This commit is contained in:
wangwei01 2019-05-28 11:00:20 +08:00
parent 87e6249e5d
commit ff722de0a3

View File

@ -145,7 +145,6 @@ class EquipController{
$equip_id = $_REQUEST['equip_id'];
$coin_num = $_REQUEST['coin_num'];
$equip_level = $_REQUEST['equip_level'];
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
array(
':account_id' => $account_id,
@ -214,16 +213,36 @@ class EquipController{
}
$p = $this->getParameter(WEAPON_TRIAL);
$time = $p['param_value'];
$ret = $conn->execScript('UPDATE equip SET active_time=:active_time, equip_experience_level=9 ' .
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
array(
':account_id' => $account_id,
':equip_id' => $equip_id
));
if (!$row) {
$e = $this->subCoin($account_id, $equip_id . '-' . 1);
$ret = $conn->execScript('INSERT INTO equip(accountid, equip_id, equip_level, equip_experience_level, active_time) ' .
' VALUES(:accountid, :equip_id, 1, 0, :active_time);',
array(
':accountid' => $account_id,
':equip_id' => $equip_id,
':active_time' => time() + $time
));
if (!$ret) {
die();
return;
}
} else {
$ret = $conn->execScript('UPDATE equip SET active_time=:active_time, equip_experience_level=9 ' .
' WHERE accountid=:account_id AND equip_id=:equip_id;',
array(
':account_id' => $account_id,
':equip_id' => $equip_id,
':active_time' => time() + $time
));
if (!$ret) {
die();
return;
if (!$ret) {
die();
return;
}
}
echo json_encode(array(
'errcode' => 0,