yingzi 2 年之前
父节点
当前提交
70356c31d1
共有 1 个文件被更改,包括 16 次插入6 次删除
  1. 16 6
      app/api/controller/User.php

+ 16 - 6
app/api/controller/User.php

@@ -45,12 +45,14 @@ class User extends BaseController
         //资料审核信息
         $infoAuditData = (new InfoAudit)->where("uid",$request->user["uid"])->order("id desc")->find();
         $userAuditData = (new UserAudit)->where("uid",$request->user["uid"])->order("id desc")->find();
+        $typeAuditData = (new TypeAudit)->where("uid",$request->user["uid"])->order("id desc")->find();
         $data = [];
         $data['nickname']          = $request->user['nickname'];
         $data['avatar']            = $request->user['avatar'];
         $data['name']              = $request->user['name'];
         $data['info_audit_status'] = empty($infoAuditData)?-2:$infoAuditData["status"];
         $data['user_audit_status'] = empty($userAuditData)?-2:$userAuditData["status"];
+        $data['type_audit_status'] = empty($typeAuditData)?-2:$typeAuditData["status"];
         return app('json')->success($data);
     }
     
@@ -95,8 +97,19 @@ class User extends BaseController
             if(!$r){
                return app("json")->fail("提交数据为空"); 
             }
+        }else{
+            $data = (new UserAudit)->where("uid",$request->user["uid"])->order("id desc")->find();
+            if(!empty($data) && $data["status"]==0){
+                return app('json')->fail("资料审核中,请勿重复提交");
+            }
+            $save["uid"] = $request->user["uid"];
+            $save["status"] = 0; 
+            $r = (new UserAudit)->insert($save);
+            if(!$r){
+               return app("json")->fail("提交数据为空"); 
+            }
         }
-        return app("json")->success("设置成功");
+        return app("json")->success("提交成功");
         
     }
     
@@ -154,7 +167,6 @@ class User extends BaseController
                 }
             }
             if(!empty($saveAre)){
-                var_dump("111");
                 $save["service_area"] = implode(",", $saveAre);
             }
         }
@@ -172,11 +184,9 @@ class User extends BaseController
                 }
             }
             if(!empty($saveCon)){
-                var_dump("222");
                 $save["service_project"] = implode(",", $saveCon);
             }
         }
-        var_dump($post);
         $save["service_intro_content"]  = empty($post["service_intro_content"])?"": $post["service_intro_content"];
         $save["service_intro_imgs"]     = empty($post["service_intro_imgs"])   ?"": implode(",", $post["service_intro_imgs"]);
         $save["service_audit_imgs"]     = empty($post["service_audit_imgs"])   ?"": implode(",", $post["service_audit_imgs"]);
@@ -264,11 +274,11 @@ class User extends BaseController
         }
         $save["service_intro_content"]  = empty($post["service_intro_content"])?"": $post["service_intro_content"];
         $save["service_intro_imgs"]     = empty($post["service_intro_imgs"])   ?"": implode(",", $post["service_intro_imgs"]);
-        $save["service_audit_imgs"]     = empty($post["service_intro_imgs"])   ?"": implode(",", $post["service_audit_imgs"]);
+        $save["service_audit_imgs"]     = empty($post["service_audit_imgs"])   ?"": implode(",", $post["service_audit_imgs"]);
         $save["status"] = 0;
         $save["time"]   = time();
         $save["uid"]    = $request->user["uid"];
-        $r = (new InfoAudit)->insert($save);
+        $r = (new TypeAudit)->insert($save);
         if(!$r){
             return app('json')->fail("系统错误");
         }