|
@@ -102,19 +102,25 @@ class StoreProc {
|
|
* 删除所有类型道具
|
|
* 删除所有类型道具
|
|
*/
|
|
*/
|
|
public static function removeItem() {
|
|
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();
|
|
UserProc::updateUserInfo();
|
|
|
|
|
|
return Resp::ok(array("store" => ctx()->store(),));
|
|
return Resp::ok(array("store" => ctx()->store(),));
|
|
}
|
|
}
|
|
|
|
|
|
- public static function removeStoreItem() {
|
|
|
|
|
|
+ public static function removeStoreItem($itemType,$uid,$typeId,$num) {
|
|
$store = ctx()->store(true);
|
|
$store = ctx()->store(true);
|
|
switch ($itemType) {//物品大归类 0 系统 1武器,2碎片,3材料, 4 言灵, 5 礼包,6 宝石道具 7任务卡
|
|
switch ($itemType) {//物品大归类 0 系统 1武器,2碎片,3材料, 4 言灵, 5 礼包,6 宝石道具 7任务卡
|
|
case 1:
|
|
case 1:
|