Bläddra i källkod

一键升级bug修复

cyzhao 1 år sedan
förälder
incheckning
f9e176d217
2 ändrade filer med 13 tillägg och 2 borttagningar
  1. 10 1
      Gameserver/App/model/User/Ins_Equip.php
  2. 3 1
      Gameserver/App/process/StoreProc.php

+ 10 - 1
Gameserver/App/model/User/Ins_Equip.php

@@ -13,7 +13,7 @@ namespace loyalsoft;
  *
  *
  * @author c'y'zhao
  * @author c'y'zhao
  */
  */
-class Ins_Equip {
+class Ins_Equip extends Object_ext{
     
     
     //public $uid = 0;
     //public $uid = 0;
     
     
@@ -27,6 +27,15 @@ class Ins_Equip {
      */
      */
     public $tip = 0;
     public $tip = 0;
 
 
+    /**
+     * 构造函数
+     * @param type $args
+     */
+    public function __construct($args = null) {
+        if($args !=null){
+            parent::__construct($args);
+        }                
+    }
     
     
     /**
     /**
      * 配置
      * 配置

+ 3 - 1
Gameserver/App/process/StoreProc.php

@@ -107,7 +107,9 @@ class StoreProc {
         
         
         $arr = array();
         $arr = array();
         if($equipDic != null){
         if($equipDic != null){
-            foreach ($equipDic as $k => $equip) {
+            foreach ($equipDic as $k => &$equip) {
+                $equip = new Ins_Equip($equip);
+                
                 $lvMo = GameConfig::equip_levelupgrade_getItem($equip->level);
                 $lvMo = GameConfig::equip_levelupgrade_getItem($equip->level);
                 $needGold = $lvMo->needGold;
                 $needGold = $lvMo->needGold;
                 $needItemNum = $lvMo->needItemNum;
                 $needItemNum = $lvMo->needItemNum;