|
|
@@ -50,9 +50,11 @@ class UserDutyCheckController extends Controller
|
|
|
//正常情况
|
|
|
$laborReport=LaborReport::where('user_workgroup_id',$userWorkgroupID)->where('created_at','like',Carbon::now()->format('Y-m-d')."%")->where('user_id',$userDetail->user_id)->first();
|
|
|
if(!isset($laborReport)&&$userDutyCheck->type=='登入'){
|
|
|
- LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $laborReport=LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"提交临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
}else if ($laborReport&&$userDutyCheck->type=='登出'){
|
|
|
- LaborReport::updateLaborReportData($laborReport,$userDutyCheck);
|
|
|
+ $laborReport= LaborReport::updateLaborReportData($laborReport,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"更新临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
}
|
|
|
if ($userDutyCheck&&$userDutyCheck->error)return "<h1 style='color: darkred;text-align:center'>重复打卡!</h1>";
|
|
|
if (!$userDutyCheck)return "<h1 style='color: red;text-align:center'>打卡异常,请联系相关人员!</h1>";
|
|
|
@@ -89,9 +91,11 @@ class UserDutyCheckController extends Controller
|
|
|
//正常情况
|
|
|
$laborReport=LaborReport::where('user_workgroup_id',$userWorkgroupID)->where('created_at','like',$dateNow."%")->where('user_id',$userDetail->user_id)->first();
|
|
|
if(!$laborReport&&$userDutyCheck->type=='登入'){
|
|
|
- LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $laborReport=LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"提交临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
}else if ($laborReport&&$userDutyCheck->type=='登出'){
|
|
|
- LaborReport::updateLaborReportData($laborReport,$userDutyCheck);
|
|
|
+ $laborReport=LaborReport::updateLaborReportData($laborReport,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"更新临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
}
|
|
|
if ($userDutyCheck&&$userDutyCheck->error)return "<h1 style='color: darkred;text-align:center'>重复打卡!</h1>";
|
|
|
if (!$userDutyCheck)return "<h1 style='color: red;text-align:center'>打卡异常,请联系相关人员!</h1>";
|
|
|
@@ -128,7 +132,8 @@ class UserDutyCheckController extends Controller
|
|
|
$this->log(__METHOD__,"更改临时工劳务所信息".__FUNCTION__,json_encode($userLabor),Auth::user()['id']);
|
|
|
$userDutyCheck=$this->dutyCheck($userDetail->user_id,$userWorkgroupID);
|
|
|
//添加临时工报表数据
|
|
|
- LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $laborReport=LaborReport::createLaborReportData($userDetail->user_id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"提交临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
if ($userDutyCheck&&$userDutyCheck->error)return "<h1 style='color: darkred;text-align:center'>重复打卡!</h1>";
|
|
|
if (!$userDutyCheck)return "<h1 style='color: red;text-align:center'>打卡异常,请联系相关人员!</h1>";
|
|
|
$user=User::find($userDetail->user_id);
|
|
|
@@ -171,7 +176,8 @@ class UserDutyCheckController extends Controller
|
|
|
$userLabor->save();
|
|
|
$this->log(__METHOD__,"提交临时工对应劳务所信息__".__FUNCTION__,json_encode($userLabor));
|
|
|
$userDutyCheck=$this->dutyCheck($user->id,$userWorkgroupID);
|
|
|
- LaborReport::createLaborReportData($user->id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $laborReport=LaborReport::createLaborReportData($user->id,$userWorkgroupID,$userDutyCheck);
|
|
|
+ $this->log(__METHOD__,"提交临时工报表记录__".__FUNCTION__,json_encode($laborReport));
|
|
|
if ($userDutyCheck&&$userDutyCheck->error)return "<h1 style='color: darkred;text-align:center'>重复打卡!</h1>";
|
|
|
if (!$userDutyCheck)return "<h1 style='color: red;text-align:center'>打卡异常,请联系相关人员!</h1>";
|
|
|
$userLaborToken=$user->token(config('users.token_check_in_expire_minutes'));
|