Эх сурвалжийг харах

fst_work_time字段的表述在驳回时候根据talent_type及企业类型为1时候呈现不同的表述

sugangqiang 2 жил өмнө
parent
commit
ae7d9696cc

+ 7 - 1
app/admin/controller/Talent.php

@@ -1432,6 +1432,9 @@ class Talent extends AdminController {
                         $fields = DictApi::getTalentFields(4, $talent_info["isImport"]);
                     }
                 }
+                if ($fields["fst_work_time"] && in_array($enterprise['enterpriseTag'], ['mtdw', 'gyqyh', 'mbfqy', 'jrjg']) && $enterprise["type"] == 1) {
+                    $fields["fst_work_time"] = $talent_info['talent_type'] == 1 ? "近三年来晋工作时间" : "近三年(首次)来晋工作时间";
+                }
                 if ($checkState != TalentState::FST_SUBMIT) {
                     //$fields = DictApi::getTalentFields(2);
                     $field_tmp = [];
@@ -1543,6 +1546,10 @@ class Talent extends AdminController {
             } else {
                 $fields = DictApi::getTalentFields(4, $talentInfo["isImport"]);
             }
+            $enterprise = \app\common\model\Enterprise::findOrEmpty($talentInfo["enterprise_id"]);
+            if ($fields["fst_work_time"] && in_array($enterprise['enterpriseTag'], ['mtdw', 'gyqyh', 'mbfqy', 'jrjg']) && $enterprise["type"] == 1) {
+                $fields["fst_work_time"] = $talentInfo['talent_type'] == 1 ? "近三年来晋工作时间" : "近三年(首次)来晋工作时间";
+            }
 
             $field_tmp = [];
             if ($fields) {
@@ -1550,7 +1557,6 @@ class Talent extends AdminController {
                     $field_tmp[] = ["key" => $key, "value" => $field];
                 }
             }
-            $enterprise = \app\common\model\Enterprise::findOrEmpty($talentInfo["enterprise_id"]);
             $condition = TalentConditionApi::getOne($talentInfo["talent_condition"]);
             $where = [];
             $whr = [];