|
|
@@ -3,17 +3,13 @@
|
|
|
namespace App\Http\Controllers;
|
|
|
|
|
|
use App\Exports\Export;
|
|
|
-use App\LaborCompany;
|
|
|
use App\LaborReport;
|
|
|
-use App\Package;
|
|
|
use App\UserDutyCheck;
|
|
|
-use App\UserLabor;
|
|
|
use App\UserWorkgroup;
|
|
|
use Carbon\Carbon;
|
|
|
use Illuminate\Http\Request;
|
|
|
use Illuminate\Support\Facades\Gate;
|
|
|
use Maatwebsite\Excel\Facades\Excel;
|
|
|
-use Ramsey\Uuid\Uuid;
|
|
|
|
|
|
class LaborReportController extends Controller
|
|
|
{
|
|
|
@@ -70,7 +66,7 @@ class LaborReportController extends Controller
|
|
|
$userWorkGroups=UserWorkgroup::select('id','name')->get();
|
|
|
return view('personnel.laborReport.index',['laborReports'=>$laborReports,'userWorkGroups'=>$userWorkGroups,'request'=>$request->input()]);
|
|
|
}
|
|
|
- $laborReports=LaborReport::with(['user_workgroup','user'])->orderBy('id','DESC')->paginate(50);
|
|
|
+ $laborReports=LaborReport::with(['userWorkgroup','user'])->orderBy('id','DESC')->paginate(50);
|
|
|
foreach ($laborReports as $laborReport){
|
|
|
$date=Carbon::parse($laborReport->check_in_at)->format('Y-m-d');
|
|
|
$userDutyCheckStart=UserDutyCheck::where('user_id',$laborReport->user_id)->where('workgroup_id',$laborReport->user_workgroup_id)->where('checked_at','>=',$date." 11:00".":00")
|
|
|
@@ -125,12 +121,12 @@ class LaborReportController extends Controller
|
|
|
]];
|
|
|
$list=[];
|
|
|
for ($i=0; $i<count($id);$i++){
|
|
|
- $laborReport=LaborReport::with(['user_workgroup','user'])->find($id[$i]);
|
|
|
+ $laborReport=LaborReport::with(['userWorkgroup','user'])->find($id[$i]);
|
|
|
$w=[
|
|
|
'id'=>isset($laborReport->id)?$laborReport->id:'',
|
|
|
'created_at'=>isset($laborReport->created_at)?$laborReport->created_at:'',
|
|
|
'enter_number'=>isset($laborReport->enter_number)?$laborReport->enter_number:'',
|
|
|
- 'user_workgroup_name'=>isset($laborReport->user_workgroup->name)?$laborReport->user_workgroup->name:'',
|
|
|
+ 'user_workgroup_name'=>isset($laborReport->userWorkgroup->name)?$laborReport->userWorkgroup->name:'',
|
|
|
'name'=>isset($laborReport->name)?$laborReport->name:'',
|
|
|
'mobile_phone'=>isset($laborReport->mobile_phone)?$laborReport->mobile_phone:'',
|
|
|
'identity_number'=>isset($laborReport->identity_number)?$laborReport->identity_number:'',
|