diff --git a/webapp/controller/RoleController.class.php b/webapp/controller/RoleController.class.php index 8d536d2..e7fd4af 100644 --- a/webapp/controller/RoleController.class.php +++ b/webapp/controller/RoleController.class.php @@ -6,20 +6,10 @@ require 'NTaskController.class.php'; require_once('mt/Parameter.php'); require_once('mt/Drop.php'); +require_once('mt/EquipUpgrade.php'); class RoleController extends BaseAuthedController { - protected function getEquipUp($equipUp_id) - { - $g_conf_equipUp_cluster = require('../res/equipUpgrade@equipUpgrade.php'); - $equipUp_conf = getEquipUpgradeConfig($g_conf_equipUp_cluster, $equipUp_id); - $e = array( - 'id' => $equipUp_conf['id'], - 'coin_num' => $equipUp_conf['coin_num'], - ); - return $e; - } - protected function getExplode($string) { $delim = "|"; @@ -1419,7 +1409,7 @@ class RoleController extends BaseAuthedController { $p3 = mt\Parameter::getOldParam(DAILYCOIN_NUM); $num = $p3['param_value']; - $e = $this->getEquipUp($rowEquip['id']); + $e = mt\EquipUpgrade::getOldEquipUp($rowEquip['id']); $eg = $this->getEquip($rowEquip['id']); if (!$e || !$eg) { phpcommon\sendError(ERR_USER_BASE + 3, '没有这个装备'); diff --git a/webapp/mt/EquipUpgrade.php b/webapp/mt/EquipUpgrade.php new file mode 100644 index 0000000..10e3e6a --- /dev/null +++ b/webapp/mt/EquipUpgrade.php @@ -0,0 +1,33 @@ + $meta['id'], + 'coin_num' => $meta['coin_num'], + ); + } + + protected static function getMetaList() + { + if (!self::$metaList) { + self::$metaList = getMetaTable('equipUpgrade@equipUpgrade.php'); + } + return self::$metaList; + } + + protected static $metaList; + +}