Commit aecfe4c6 authored by mengyixi's avatar mengyixi

文件类型统计

parents b0bf964e 5106c602
...@@ -33,12 +33,12 @@ class FileController extends Controller ...@@ -33,12 +33,12 @@ class FileController extends Controller
public function groupSpace(Request $request) public function groupSpace(Request $request)
{ {
$group_id = $request->group_id; $group_id = $request->group_id;
$result = $this->mFile->groupSpace($group_id); $result = $this->mFile->groupSpace($group_id);
$mbyte =ceil($result/1048576) ; $mbyte =ceil($result/1048576) ;
$space = 10-$mbyte; $space = 10-$mbyte;
$finalspace = array("space"=>$space,"usespace"=>$mbyte); $finalspace = array(['value'=>$mbyte,'name'=>'已用空间'],['value'=>$space,'name'=>'剩余空间']);
$finalspace = json_encode($finalspace);
return $finalspace; return $finalspace;
} }
......
...@@ -37,7 +37,7 @@ class GroupController extends Controller ...@@ -37,7 +37,7 @@ class GroupController extends Controller
$groups = $this->mGroup->get($id); $groups = $this->mGroup->get($id);
$files = $this->mFile->getAll(120); $files = $this->mFile->getAll(120);
if ($groups){ if ($groups){
return view('admin/group/groupinformation',compact('groups','files')); return view('admin/group/groupinformation',compact('groups','files','id'));
} }
return Message::makeError('查找失败'); return Message::makeError('查找失败');
} }
......
...@@ -95,6 +95,8 @@ ...@@ -95,6 +95,8 @@
<th>文件夹</th> <th>文件夹</th>
<th>所属项目</th> <th>所属项目</th>
<th>创建者</th> <th>创建者</th>
<th>Bucket</th>
<th>pointer</th>
{{--<th>操作</th>--}} {{--<th>操作</th>--}}
</tr> </tr>
</thead> </thead>
...@@ -116,6 +118,7 @@ ...@@ -116,6 +118,7 @@
<td>{{$file->folder_id}}</td> <td>{{$file->folder_id}}</td>
<td>{{$file->fileInProject->name}}</td> <td>{{$file->fileInProject->name}}</td>
<td>{{$file->fileCreator->user_name}}</td> <td>{{$file->fileCreator->user_name}}</td>
<td></td>
<td> <td>
{{--<a href="{{route('file.get',['id' => $file->id])}}" class="btn btn-info" > 查看详情</a>--}} {{--<a href="{{route('file.get',['id' => $file->id])}}" class="btn btn-info" > 查看详情</a>--}}
{{--<a href="{{route('file.delete',['id' => $file->id])}}" class="btn bg-orange" > 删除</a>--}} {{--<a href="{{route('file.delete',['id' => $file->id])}}" class="btn bg-orange" > 删除</a>--}}
...@@ -131,10 +134,8 @@ ...@@ -131,10 +134,8 @@
<!-- /.tab-pane --> <!-- /.tab-pane -->
<div class="tab-pane" id="settings"> <div class="tab-pane" id="settings">
<div id="main" style="width: 600px;height:400px;"></div> <div id="main" style="width: 600px;height:400px;"></div>
<input type="text" value=""> <input type="hidden" value="{{$id}}" id="id">
</div> </div>
<!-- /.tab-pane --> <!-- /.tab-pane -->
</div> </div>
...@@ -162,18 +163,16 @@ ...@@ -162,18 +163,16 @@
// ------------------ ajax ---------------// // ------------------ ajax ---------------//
groupSpance(); groupSpance();
function groupSpance(){ function groupSpance(){
var id = document.getElementById('id').value;
$.ajax({ $.ajax({
type:'get', type:'get',
url:'{{route('file.groupSpace')}}', url:'{{route('file.groupSpace')}}',
data:{ group_id:id },
success:function(data){ success:function(data){
console.log(data); option['series'][0]['data']=data;
if (data == ''){ myChart.setOption(option);
alert(111);
}else {
console.log(option['series']);
}
}, },
error:function(data){ error:function(data){
console.log('错误'); console.log('错误');
...@@ -185,8 +184,8 @@ ...@@ -185,8 +184,8 @@
option = { option = {
title : { title : {
text: '当前团队空间使用情况', text: '团队存储空间使用情况',
subtext: '这是真的', subtext: '单位:MB',
x:'center' x:'center'
}, },
tooltip : { tooltip : {
...@@ -205,8 +204,8 @@ ...@@ -205,8 +204,8 @@
radius : '55%', radius : '55%',
center: ['50%', '60%'], center: ['50%', '60%'],
data:[ data:[
{value:335, name:'全部空间'}, // {value:335, name:'全部空间'},
{value:310, name:'已经使用'} // {value:310, name:'已经使用'}
], ],
itemStyle: { itemStyle: {
emphasis: { emphasis: {
......
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