|
@@ -95,7 +95,10 @@ class Base extends EnterpriseController {
|
|
|
$start = date_create($date1);
|
|
|
$end = date_create($date2);
|
|
|
$diff = date_diff($end, $start);
|
|
|
- if ($diff->m < 6) {
|
|
|
+ $m = $diff->m ?: 0;
|
|
|
+ $y = $diff->y ?: 0;
|
|
|
+ $months = $y * 12 + $m;
|
|
|
+ if ($months < 6) {
|
|
|
$res = ["msg" => $filed_dict["tax_insurance_month"] . "应大于或等于6个月"];
|
|
|
echo sprintf("<script>parent.TalentInfoInfoDlg.infoCallback(%s);</script>", json_encode($res));
|
|
|
exit;
|
|
@@ -112,7 +115,10 @@ class Base extends EnterpriseController {
|
|
|
$start = date_create($date1);
|
|
|
$end = date_create($date2);
|
|
|
$diff = date_diff($end, $start);
|
|
|
- if ($diff->m < 6) {
|
|
|
+ $m = $diff->m ?: 0;
|
|
|
+ $y = $diff->y ?: 0;
|
|
|
+ $months = $y * 12 + $m;
|
|
|
+ if ($months < 6) {
|
|
|
$res = ["msg" => $filed_dict["labor_contract_rangetime"] . "应大于或等于6个月"];
|
|
|
echo sprintf("<script>parent.TalentInfoInfoDlg.infoCallback(%s);</script>", json_encode($res));
|
|
|
exit;
|