Commit 9264645e authored by 顾敏's avatar 顾敏

优化代码

parent 984490f8
...@@ -352,11 +352,11 @@ class CardController extends Controller ...@@ -352,11 +352,11 @@ class CardController extends Controller
if (!Schema::connection('wx_mysql')->hasTable('wx_card_role_'.$serverId)) return redirect(route('index')); if (!Schema::connection('wx_mysql')->hasTable('wx_card_role_'.$serverId)) return redirect(route('index'));
$info = DB::connection('wx_mysql')->table('wx_card_role_'.$serverId)->where('uid',$userId)->where('role_id',$roleId)->where('server_id',$serverId)->first(); $info = DB::connection('wx_mysql')->table('wx_card_role_'.$serverId)->where('uid',$userId)->where('role_id',$roleId)->where('server_id',$serverId)->first();
if(!$info) return redirect(route('index')); if(!$info) return redirect(route('index'));
$serverName = '';
if($info->server_name != ''){ $serverName = $info->server_name;
$serverName = str_replace('非硬核-','',$info->server_name); $splitIndex = strpos($info->server_name, "-");
$serverName = str_replace('硬核-','',$serverName); if ($splitIndex !== false) {
$serverName = str_replace('越狱-','',$serverName); $serverName = substr($info->server_name, $splitIndex + 1);
} }
$user = User::where('uid',$userId)->select('uid','account')->first(); $user = User::where('uid',$userId)->select('uid','account')->first();
...@@ -387,12 +387,14 @@ class CardController extends Controller ...@@ -387,12 +387,14 @@ class CardController extends Controller
if($info->arms_strong != '') $armsStrong = json_decode($info->arms_strong,true); if($info->arms_strong != '') $armsStrong = json_decode($info->arms_strong,true);
if($info->arms_exciting != '') $armsExciting = json_decode($info->arms_exciting,true); if($info->arms_exciting != '') $armsExciting = json_decode($info->arms_exciting,true);
$roleScore = '00000'; // $roleScore = '00000';
if(strlen($info->role_score) == 1) $roleScore = '0000'.(string)$info->role_score; // if(strlen($info->role_score) == 1) $roleScore = '0000'.(string)$info->role_score;
if(strlen($info->role_score) == 2) $roleScore = '000'.(string)$info->role_score; // if(strlen($info->role_score) == 2) $roleScore = '000'.(string)$info->role_score;
if(strlen($info->role_score) == 3) $roleScore = '00'.(string)$info->role_score; // if(strlen($info->role_score) == 3) $roleScore = '00'.(string)$info->role_score;
if(strlen($info->role_score) == 4) $roleScore = '0'.(string)$info->role_score; // if(strlen($info->role_score) == 4) $roleScore = '0'.(string)$info->role_score;
if(strlen($info->role_score) == 5) $roleScore = (string)$info->role_score; // if(strlen($info->role_score) == 5) $roleScore = (string)$info->role_score;
$roleScore = str_pad($info->role_score, 5, "0", STR_PAD_LEFT);
$jobInco = config('sign.jobInco'); $jobInco = config('sign.jobInco');
$data['info'] = $info; $data['info'] = $info;
...@@ -418,12 +420,14 @@ class CardController extends Controller ...@@ -418,12 +420,14 @@ class CardController extends Controller
$data['rank'] = empty($info->max_rank) ? '青铜5' : $info->max_rank; $data['rank'] = empty($info->max_rank) ? '青铜5' : $info->max_rank;
if(!empty($armsScore)){ if(!empty($armsScore)){
$armsScoreNum = '00000'; // $armsScoreNum = '00000';
if(strlen($armsScore[0]['score']) == 1) $armsScoreNum = '0000'.(string)$armsScore[0]['score']; // if(strlen($armsScore[0]['score']) == 1) $armsScoreNum = '0000'.(string)$armsScore[0]['score'];
if(strlen($armsScore[0]['score']) == 2) $armsScoreNum = '000'.(string)$armsScore[0]['score']; // if(strlen($armsScore[0]['score']) == 2) $armsScoreNum = '000'.(string)$armsScore[0]['score'];
if(strlen($armsScore[0]['score']) == 3) $armsScoreNum = '00'.(string)$armsScore[0]['score']; // if(strlen($armsScore[0]['score']) == 3) $armsScoreNum = '00'.(string)$armsScore[0]['score'];
if(strlen($armsScore[0]['score']) == 4) $armsScoreNum = '0'.(string)$armsScore[0]['score']; // if(strlen($armsScore[0]['score']) == 4) $armsScoreNum = '0'.(string)$armsScore[0]['score'];
if(strlen($armsScore[0]['score']) == 5) $armsScoreNum = (string)$armsScore[0]['score']; // if(strlen($armsScore[0]['score']) == 5) $armsScoreNum = (string)$armsScore[0]['score'];
$armsScoreNum = str_pad($armsScore[0]['score'], 5, "0", STR_PAD_LEFT);
$data['armsScoreName'] = $armsScore[0]['name']; $data['armsScoreName'] = $armsScore[0]['name'];
$data['armsScore'] = $armsScoreNum; $data['armsScore'] = $armsScoreNum;
}else{ }else{
......
...@@ -3,11 +3,7 @@ namespace App\Http\Controllers\Card; ...@@ -3,11 +3,7 @@ namespace App\Http\Controllers\Card;
use App\Http\Controllers\Controller; use App\Http\Controllers\Controller;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
use Throwable;
use Exception;
use Carbon\Carbon; use Carbon\Carbon;
use Illuminate\Validation\Rule;
use App\Services\UtilService; use App\Services\UtilService;
use App\Models\User; use App\Models\User;
......
...@@ -3,11 +3,7 @@ namespace App\Http\Controllers\Card; ...@@ -3,11 +3,7 @@ namespace App\Http\Controllers\Card;
use App\Http\Controllers\Controller; use App\Http\Controllers\Controller;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
use Throwable;
use Exception;
use Carbon\Carbon; use Carbon\Carbon;
use Illuminate\Validation\Rule;
use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Cache;
class WxController extends Controller class WxController extends Controller
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment