|
@@ -175,6 +175,35 @@ class ScreenController extends BaseController
|
|
|
return $this->json_return(200,'',$result);
|
|
|
}
|
|
|
|
|
|
+ //产量趋势图(完工)
|
|
|
+ public function output_value_efficiency1(Request $request){
|
|
|
+ // 获取当前时间
|
|
|
+ $date = date('Ymd',time());
|
|
|
+ $model = new OrdersProductProcess(['channel' => $date]);//当前季度的数据
|
|
|
+
|
|
|
+ $data = $model->where('del_time',0)
|
|
|
+ ->where('status',2)
|
|
|
+ ->select('finished_time')
|
|
|
+ ->get()->toArray();
|
|
|
+ $result = [];
|
|
|
+ if(! empty($data)){
|
|
|
+ foreach ($data as $value){
|
|
|
+ $time = date('Y-m-d',$value['finished_time']);
|
|
|
+ if(isset($result[$time])){
|
|
|
+ $result[$time]['output'] += 1;
|
|
|
+ }else{
|
|
|
+ $result[$time] = [
|
|
|
+ 'time' => $time,
|
|
|
+ 'output' => 1
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ksort($result);
|
|
|
+ }
|
|
|
+ $result = array_values($result);
|
|
|
+ return $this->json_return(200,'',$result);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 工序负荷全览
|
|
|
* @param Request $request
|