|
|
@@ -253,6 +253,7 @@ class SignsService extends BaseService
|
|
|
$signStartTime = isset($checkInfo['sign_at']) && $checkInfo['sign_at']? strtotime($checkInfo['sign_at']) : 0;
|
|
|
$signEndTIme = strtotime(date('Y-m-d H:i'));
|
|
|
$signTime = moneyFormat(($signEndTIme - $signStartTime)/3600, 2);
|
|
|
+ $signTime = $signTime>=intval($signTime)+0.5? intval($signTime)+0.5 : intval($signTime);
|
|
|
$salary = moneyFormat($signTime * $yigongSalary, 2);
|
|
|
if($salary>0){
|
|
|
if(!MemberModel::where(['id'=> $userId,'mark'=> 1])->increment('salary',$salary)){
|