|
|
|
@ -14,6 +14,7 @@ use Dcat\Admin\Layout\Column; |
|
|
|
use Dcat\Admin\Layout\Content; |
|
|
|
use Dcat\Admin\Layout\Row; |
|
|
|
use Dcat\Admin\Admin; |
|
|
|
use Illuminate\Support\Facades\DB; |
|
|
|
|
|
|
|
|
|
|
|
class HomeController extends Controller |
|
|
|
@ -74,10 +75,20 @@ class HomeController extends Controller |
|
|
|
$column->row(new Examples\ServiceCard\TotalStore($marketIds,'商户数')); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column)use ($marketIds) { |
|
|
|
$column->row(new Examples\Order\OrderData('number',$marketIds,'订单数')); |
|
|
|
$column->row(new Examples\Order\OrderData('订单数',[ |
|
|
|
'user_type'=>'lanzu_mp',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'number',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>$marketIds,//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
])); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column)use ($marketIds) { |
|
|
|
$column->row(new Examples\Order\OrderData('amount',$marketIds,'订单金额(元)')); |
|
|
|
$column->row(new Examples\Order\OrderData('订单金额(元)',[ |
|
|
|
'user_type'=>'lanzu_mp',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'amount',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>$marketIds,//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
])); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
@ -103,10 +114,6 @@ class HomeController extends Controller |
|
|
|
return $content->header('控制面板') |
|
|
|
->description('欢迎回到懒族后台') |
|
|
|
->body(function (Row $row)use ($uid) { |
|
|
|
// $row->column(4, function (Column $column) {
|
|
|
|
// $column->row(new Examples\ServiceCard\TotalMp());
|
|
|
|
// });
|
|
|
|
|
|
|
|
$row->column(3, function (Column $column) { |
|
|
|
$column->row(new Examples\Community\TotalCommunity()); |
|
|
|
}); |
|
|
|
@ -115,13 +122,31 @@ class HomeController extends Controller |
|
|
|
$column->row(new Examples\Community\TotalUser()); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column)use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('user',null,'下单人数',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('下单人数',[ |
|
|
|
'user_type'=>'lanzu_biz',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'count_user',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column)use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('number',null,'订单数',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('订单数',[ |
|
|
|
'user_type'=>'lanzu_biz',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'number',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column)use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('amount',null,'订单金额(元)',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('订单金额(元)',[ |
|
|
|
'user_type'=>'lanzu_biz',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'amount',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
@ -129,7 +154,11 @@ class HomeController extends Controller |
|
|
|
|
|
|
|
protected function lanzu_cs(Content $content) |
|
|
|
{ |
|
|
|
$uid = LanzuUserRelationBind::where('source_id',Admin::user()->id)->pluck('user_id')->toArray();//获取绑定社区的所有用户
|
|
|
|
//查询用户绑定后下过单的用户id
|
|
|
|
$uid = LanzuUserRelationBind::where('source_id',Admin::user()->id) |
|
|
|
->pluck('user_id') |
|
|
|
->toArray();//获取绑定社区的所有用户
|
|
|
|
|
|
|
|
return $content->header('控制面板') |
|
|
|
->description('欢迎回到懒族后台') |
|
|
|
->body(function (Row $row) use ($uid) { |
|
|
|
@ -140,13 +169,31 @@ class HomeController extends Controller |
|
|
|
$column->row(new Examples\Community\TotalUser()); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column) use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('user',null,'下单人数',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('下单人数',[ |
|
|
|
'user_type'=>'lanzu_cs',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'count_user',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column) use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('number',null,'订单数',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('订单数',[ |
|
|
|
'user_type'=>'lanzu_cs',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'number',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
$row->column(3, function (Column $column) use ($uid) { |
|
|
|
$column->row(new Examples\Order\OrderData('amount',null,'订单金额(元)',$uid)); |
|
|
|
$column->row(new Examples\Order\OrderData('订单金额(元)',[ |
|
|
|
'user_type'=>'lanzu_cs',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'amount',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>'',//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
'user_ids'=>$uid?$uid:null |
|
|
|
])); |
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
@ -162,11 +209,22 @@ class HomeController extends Controller |
|
|
|
$column->row(new Examples\ServiceCard\TotalStore($marketId,'商户数')); |
|
|
|
}); |
|
|
|
$row->column(4, function (Column $column)use ($marketId) { |
|
|
|
$column->row(new Examples\Order\OrderData('number',$marketId,'订单数')); |
|
|
|
$column->row(new Examples\Order\OrderData('订单数',[ |
|
|
|
'user_type'=>'market_service',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'number',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>$marketId,//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
|
|
|
|
])); |
|
|
|
}); |
|
|
|
|
|
|
|
$row->column(4, function (Column $column)use ($marketId) { |
|
|
|
$column->row(new Examples\Order\OrderData('amount',$marketId,'订单金额(元)')); |
|
|
|
$column->row(new Examples\Order\OrderData('订单金额(元)',[ |
|
|
|
'user_type'=>'market_service',//谁取数据 user_type 用户类型
|
|
|
|
'data_type'=>'amount',//取什么数据 data_type 数据类型
|
|
|
|
'market_id'=>$marketId,//取哪个市场数据
|
|
|
|
'condition'=>1,//取数据维度 condition
|
|
|
|
])); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
|