Pārlūkot izejas kodu

丢弃功能bug修改

cyzhao 3 gadi atpakaļ
vecāks
revīzija
8a95c4b295
1 mainītis faili ar 13 papildinājumiem un 7 dzēšanām
  1. 13 7
      Gameserver/Amfphp/process/StoreProc.php

+ 13 - 7
Gameserver/Amfphp/process/StoreProc.php

@@ -102,19 +102,25 @@ class StoreProc {
      * 删除所有类型道具
      */
     public static function removeItem() {
-        $itemType = req()->paras[0];      # 提取参数      
-        $uid = req()->paras[1];           # 提取参数      
-        $typeId = req()->paras[2];     
-        $num = req()->paras[3];           # 提取参数      
-            
-        self::removeStoreItem();       
+        $str = req()->paras[0];      # 提取参数      
         
+        $list = explode(';', $str);
+        foreach ($list as $k => $val) {
+            $slist = explode('-', $val);
+            $itemType = $slist[0];      # 提取参数      
+            $uid = $slist[1];           # 提取参数      
+            $typeId = $slist[2];     
+            $num = $slist[3];           # 提取参数     
+            
+            self::removeStoreItem($itemType,$uid,$typeId,$num); 
+        }
+              
         UserProc::updateUserInfo();
 
         return Resp::ok(array("store" => ctx()->store(),));
     }
 
-    public static function removeStoreItem() {
+    public static function removeStoreItem($itemType,$uid,$typeId,$num) {
         $store = ctx()->store(true);
         switch ($itemType) {//物品大归类 0 系统 1武器,2碎片,3材料, 4 言灵, 5 礼包,6 宝石道具 7任务卡
             case 1: