|
@@ -38,11 +38,11 @@ class StoreProc {
|
|
|
return StoreProc::SwitchEquipPag();
|
|
|
case CmdCode::store_gemLockState: # 6409 宝石开锁解锁
|
|
|
return StoreProc::GemLockState();
|
|
|
- case CmdCode::store_equip_removeEquipUpgradeTip: # 6410 移除装备可以升级绿点提示
|
|
|
+ case CmdCode::store_equip_removeEquipUpgradeTip: # 6410 移除装备可以升级绿点提示 -------废弃
|
|
|
return StoreProc::RemoveEquipUpgradeTip();
|
|
|
case CmdCode::store_equip_removeNewGemTip: # 6411 移除是新宝石绿点提示
|
|
|
return StoreProc::RemoveNewGemTip();
|
|
|
- case CmdCode::store_allEquipUpgrade: # 6412 所有装备的一键升级-------废弃
|
|
|
+ case CmdCode::store_allEquipUpgrade: # 6412 所有装备的一键升级-----------废弃
|
|
|
return StoreProc::AllEquipUpgrade();
|
|
|
case CmdCode::store_gemXiLian: # 6413 洗练
|
|
|
return StoreProc::GemXiLian();
|
|
@@ -353,64 +353,36 @@ class StoreProc {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 移除是新宝石绿点提示
|
|
|
+ * 6411 移除是新宝石绿点提示
|
|
|
* @return Resp
|
|
|
*/
|
|
|
public static function RemoveNewGemTip() {
|
|
|
- list($uid) = req()->paras; //宝石uid
|
|
|
- $user = ctx();
|
|
|
-
|
|
|
- my_Assert(StlUtil::dictHasProperty($user->store->gemStore, $uid), ErrCode::user_store_NoItem);
|
|
|
-
|
|
|
- //$ins_gem = new Ins_Gem($user->store->gemStore->$uid);
|
|
|
- $user->store->gemStore->$uid->isNew = 0;
|
|
|
-
|
|
|
-// $equipPag = $user->store->equipPag;
|
|
|
- $typeId = $user->store->gemStore->$uid->typeId;
|
|
|
- $mo = GameConfig::gem_getItem($typeId);
|
|
|
- my_Assert($mo != null, ErrCode::err_const_no);
|
|
|
- $position = $mo->position;
|
|
|
- $gemEquip = $user->store->gemEquip;
|
|
|
- //$tag = 0;
|
|
|
-
|
|
|
- foreach ($gemEquip as $pag => $val) {
|
|
|
- foreach ($val as $posId => $dic) {
|
|
|
- if ($posId != $position) {
|
|
|
- continue;
|
|
|
- }
|
|
|
- foreach ($dic as $index => $gem) {
|
|
|
- if ($gem->uid == $uid) {
|
|
|
- $user->store->gemEquip->$pag->$posId->$index->isNew = 0;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ list($uid) = req()->paras; //宝石uid
|
|
|
|
|
|
- ctx($user);
|
|
|
+ my_Assert(StlUtil::dictHasProperty(ctx()->store->gemStore, $uid), ErrCode::user_store_NoItem);
|
|
|
+ ctx()->store(true)->gemStore->$uid->isNew = 0;
|
|
|
+
|
|
|
UserProc::updateUserInfo();
|
|
|
- return Resp::ok(array(
|
|
|
- 'gold' => 0,
|
|
|
- 'store' => $user->store,));
|
|
|
+ return Resp::ok(array());
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 移除装备可以升级绿点提示
|
|
|
+ * 移除装备可以升级绿点提示 -------废弃
|
|
|
* @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,));
|
|
|
+// 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,));
|
|
|
}
|
|
|
|
|
|
/**
|