完成getSeasonPoint改造

This commit is contained in:
aozhiwei 2021-11-22 11:08:31 +08:00
parent 7dc6645b6a
commit 57282adc92
7 changed files with 48 additions and 89 deletions

View File

@ -2,7 +2,10 @@
require 'classes/Quest.php'; require 'classes/Quest.php';
require 'classes/AddReward.php'; require 'classes/AddReward.php';
require_once 'metatable/parameter.php'; require_once 'metatable/parameter.php';
require_once('mt/SeasonPoint.php');
class FriendController extends BaseAuthedController { class FriendController extends BaseAuthedController {
@ -23,19 +26,6 @@ class FriendController extends BaseAuthedController {
return $conns; return $conns;
} }
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
);
return $seaPoint;
}
public function selectUserInfo() public function selectUserInfo()
{ {
$target_id = $_REQUEST['target_id']; $target_id = $_REQUEST['target_id'];

View File

@ -7,6 +7,7 @@ require_once 'metatable/drop.php';
require 'classes/AddReward.php'; require 'classes/AddReward.php';
require_once('mt/Parameter.php'); require_once('mt/Parameter.php');
require_once('mt/SeasonPoint.php');
class HangController extends BaseAuthedController { class HangController extends BaseAuthedController {
@ -25,21 +26,6 @@ class HangController extends BaseAuthedController {
} }
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
//'reward' => $seaPoint_meta['season_reward'],
//'weekreward' => $seaPoint_meta['week_reward'],
);
return $seaPoint;
}
public function getTime() public function getTime()
{ {
$account_id = $_REQUEST['account_id']; $account_id = $_REQUEST['account_id'];

View File

@ -7,6 +7,7 @@ require_once 'metatable/season.php';
require_once 'metatable/seasoncard.php'; require_once 'metatable/seasoncard.php';
require_once('mt/Season.php'); require_once('mt/Season.php');
require_once('mt/SeasonPoint.php');
class PassController extends BaseAuthedController { class PassController extends BaseAuthedController {
@ -24,21 +25,6 @@ class PassController extends BaseAuthedController {
return $arr; return $arr;
} }
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
//'reward' => $seaPoint_meta['season_reward'],
//'weekreward' => $seaPoint_meta['week_reward'],
);
return $seaPoint;
}
public function getPassInfo() public function getPassInfo()
{ {
$account_id = $_REQUEST['account_id']; $account_id = $_REQUEST['account_id'];

View File

@ -1,23 +1,11 @@
<?php <?php
require 'classes/AddReward.php'; require 'classes/AddReward.php';
require_once('mt/SeasonPoint.php');
class RankController extends BaseAuthedController { class RankController extends BaseAuthedController {
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
);
return $seaPoint;
}
public function rankInfo() public function rankInfo()
{ {
$account_id = $_REQUEST['account_id']; $account_id = $_REQUEST['account_id'];

View File

@ -8,6 +8,7 @@ require_once('mt/Parameter.php');
require_once('mt/Drop.php'); require_once('mt/Drop.php');
require_once('mt/EquipUpgrade.php'); require_once('mt/EquipUpgrade.php');
require_once('mt/Season.php'); require_once('mt/Season.php');
require_once('mt/SeasonPoint.php');
class RoleController extends BaseAuthedController { class RoleController extends BaseAuthedController {
@ -24,21 +25,6 @@ class RoleController extends BaseAuthedController {
return $arr; return $arr;
} }
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
'topoint' => $seaPoint_meta['topoint'],
'is_protect' => $seaPoint_meta['is_protect'],
);
return $seaPoint;
}
protected function getRankReward($rank) protected function getRankReward($rank)
{ {
$rank_meta_table = require('../res/rankReward@rankReward.php'); $rank_meta_table = require('../res/rankReward@rankReward.php');

View File

@ -5,6 +5,7 @@ require 'classes/AddReward.php';
require_once('mt/Parameter.php'); require_once('mt/Parameter.php');
require_once('mt/Season.php'); require_once('mt/Season.php');
require_once('mt/SeasonPoint.php');
class SignController extends BaseAuthedController { class SignController extends BaseAuthedController {
@ -64,21 +65,6 @@ class SignController extends BaseAuthedController {
return $sh; return $sh;
} }
protected function getSeasonPoint($seaPoint_id)
{
$seaPoint_meta_table = require('../res/seasomPoint@seasomPoint.php');
$seaPoint_meta = getSeasonPointConfig($seaPoint_meta_table, $seaPoint_id);
$seaPoint = array(
'id' => $seaPoint_meta['id'],
'min' => $seaPoint_meta['min_point'],
'max' => $seaPoint_meta['max_point'],
'des' => $seaPoint_meta['des'],
'topoint' => $seaPoint_meta['topoint'],
//'weekreward' => $seaPoint_meta['week_reward'],
);
return $seaPoint;
}
protected function insertSign($account_id, $sign_days) protected function insertSign($account_id, $sign_days)
{ {
$conn = $this->getMysql($account_id); $conn = $this->getMysql($account_id);

37
webapp/mt/SeasonPoint.php Normal file
View File

@ -0,0 +1,37 @@
<?php
namespace mt;
use phpcommon;
class SeasonPoint {
public static function get($id)
{
return array_key_exists($id, self::getMetaList()) ? self::getMetaList()[$id] : null;
}
public static function getOldSeasonPoint($id)
{
$meta = self::get($id);
return array(
'id' => $meta['id'],
'min' => $meta['min_point'],
'max' => $meta['max_point'],
'des' => $meta['des'],
'topoint' => $meta['topoint'],
'is_protect' => $meta['is_protect'],
);
}
protected static function getMetaList()
{
if (!self::$metaList) {
self::$metaList = getMetaTable('seasomPoint@seasomPoint.php');
}
return self::$metaList;
}
protected static $metaList;
}