|
@@ -38,8 +38,8 @@ class StoreProc {
|
|
return StoreProc::SwitchEquipPag();
|
|
return StoreProc::SwitchEquipPag();
|
|
case CmdCode::store_gemLockState: # 6409 宝石开锁解锁
|
|
case CmdCode::store_gemLockState: # 6409 宝石开锁解锁
|
|
return StoreProc::GemLockState();
|
|
return StoreProc::GemLockState();
|
|
- case CmdCode::store_equip_removeEquipUpgradeTip: # 6410 移除装备可以升级绿点提示 -------废弃
|
|
|
|
- return StoreProc::RemoveEquipUpgradeTip();
|
|
|
|
|
|
+ case CmdCode::store_equip_removeNewEquipTip: # 6410 移除new装备提示
|
|
|
|
+ return StoreProc::RemoveNewEquipTip();
|
|
case CmdCode::store_equip_removeNewGemTip: # 6411 移除是新宝石绿点提示
|
|
case CmdCode::store_equip_removeNewGemTip: # 6411 移除是新宝石绿点提示
|
|
return StoreProc::RemoveNewGemTip();
|
|
return StoreProc::RemoveNewGemTip();
|
|
case CmdCode::store_allEquipUpgrade: # 6412 所有装备的一键升级-----------废弃
|
|
case CmdCode::store_allEquipUpgrade: # 6412 所有装备的一键升级-----------废弃
|
|
@@ -842,22 +842,17 @@ class StoreProc {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 移除装备可以升级绿点提示 -------废弃
|
|
|
|
|
|
+ * 移除new装备提示
|
|
* @return Resp
|
|
* @return Resp
|
|
*/
|
|
*/
|
|
- public static function RemoveEquipUpgradeTip() {
|
|
|
|
-// list($posId) = req()->paras; //装备部位
|
|
|
|
-// $user = ctx();
|
|
|
|
-//
|
|
|
|
-// my_Assert(StlUtil::dictHasProperty($user->store->equipPosition, $posId), ErrCode::user_store_NoEquip);
|
|
|
|
-//
|
|
|
|
-// $user->store->equipPosition->$posId->tip = 0;
|
|
|
|
-//
|
|
|
|
-// ctx($user);
|
|
|
|
-// UserProc::updateUserInfo();
|
|
|
|
-// return Resp::ok(array(
|
|
|
|
-// 'gold' => 0,
|
|
|
|
-// 'store' => $user->store,));
|
|
|
|
|
|
+ public static function RemoveNewEquipTip() {
|
|
|
|
+ list($uid) = req()->paras; //宝石uid
|
|
|
|
+
|
|
|
|
+ my_Assert(StlUtil::dictHasProperty(ctx()->store()->equip, $uid), ErrCode::user_store_NoEquip);
|
|
|
|
+ ctx()->store(true)->equip->$uid->isNew = 0;
|
|
|
|
+
|
|
|
|
+ UserProc::updateUserInfo();
|
|
|
|
+ return Resp::ok(array());
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -1385,7 +1380,21 @@ class StoreProc {
|
|
$dic->$i = 1;
|
|
$dic->$i = 1;
|
|
}
|
|
}
|
|
$ins_equip->gemSetSlot = $dic;
|
|
$ins_equip->gemSetSlot = $dic;
|
|
-
|
|
|
|
|
|
+ $equipDic = ctx()->store()->equip;
|
|
|
|
+ $isExist = false;
|
|
|
|
+ foreach ($equipDic as $key => $value) {
|
|
|
|
+ if($key == $uid){
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
|
|
+ if($value->typeId == $typeId){
|
|
|
|
+ $isExist = true;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if(!$isExist){
|
|
|
|
+ $ins_equip->isNew = 1;
|
|
|
|
+ }
|
|
|
|
+
|
|
return $ins_equip;
|
|
return $ins_equip;
|
|
}
|
|
}
|
|
|
|
|