瀏覽代碼

增加注册驳回后重新提交状态

sugangqiang 2 年之前
父節點
當前提交
866e3c4df1

+ 1 - 1
app/admin/controller/Enterprise.php

@@ -213,7 +213,7 @@ class Enterprise extends AdminController {
         if (!$ep) {
             return json(["msg" => '无此企业!']);
         }
-        if (!in_array($ep["checkState"], [1]))
+        if (!in_array($ep["checkState"], [1, 4]))
             return json(["msg" => "不在审核范围内"]);
         $checkState = $this->request['checkState'];
         if ($checkState == null || ($checkState != 2 && $checkState != 3)) {

+ 3 - 0
app/common/controller/Api.php

@@ -179,6 +179,9 @@ class Api extends BaseController {
                             case 3:
                                 $new_item["stateName"] = "<span class='label label-primary'>审核通过</span>";
                                 break;
+                            case 4:
+                                $new_item["stateName"] = "<span class='label label-primary'>重新提交</span>";
+                                break;
                             default:
                                 break;
                         }

+ 15 - 1
app/common/controller/Auth.php

@@ -448,10 +448,24 @@ class Auth extends BaseController {
                     }
                 }
                 unset($data["agentPhone"]);
-                $data['checkState'] = 1;
+                $data['checkState'] = 4;
                 $data["updateTime"] = date("Y-m-d H:i:s");
                 $ep->update($data);
 
+                TalentChecklog::create([
+                    'id' => getStringId(),
+                    'mainId' => $data['id'],
+                    'type' => 10,
+                    'typeField' => null,
+                    'active' => 1,
+                    'state' => 4,
+                    'step' => 100,
+                    'stateChange' => '用户提交',
+                    'description' => '用户信息修改成功',
+                    'createTime' => date("Y-m-d H:i:s", time()),
+                    'createUser' => '用户'
+                ]);
+
                 $response_object->code = 200;
                 $response_object->msg = '修改成功';
                 return \StrUtil::back($response_object, "Register.epCallBack");

+ 2 - 1
public/static/modular/enterprise/enterprise_list.js

@@ -185,7 +185,8 @@ Enterprise.doExamine = function () {
     if (!Enterprise.check()) {
         return;
     }
-    if (Enterprise.seItem.checkState == null || (Enterprise.seItem.checkState != 1)) {
+    var inCheckList = [1, 4];
+    if (Enterprise.seItem.checkState == null || inCheckList.indexOf(Enterprise.seItem.checkState) == -1) {
         Feng.info("不在审核范围内!");
         return;
     }