Browse Source

2023-5-22-1 新增服务区

yingzi 2 years ago
parent
commit
cb0bf8aa92
1 changed files with 12 additions and 7 deletions
  1. 12 7
      app/api/controller/User.php

+ 12 - 7
app/api/controller/User.php

@@ -405,14 +405,19 @@ class User extends BaseController
         if($save["user_work_type_id"]>0 && (new UserWorkType)->where("id",$post["user_work_type_id"])->where("status",1)->count()<=0){
             return app('json')->fail("当前类型不能选择");
         }
-        
-        
-        $r = (new InfoAudit)->insertGetId($save);
-        if(!$r){
-            return app('json')->fail("系统错误");
+
+        //生成编号
+        $exist = (new InfoAudit)->where('employee_number', $save['employee_number'])->find();
+        if ($exist) {
+            $id = $save['id'];
+        } else {
+            $id = (new InfoAudit)->insertGetId($save);
+            if (!$id) {
+                return app('json')->fail("系统错误");
+            }
+            $no = "MYJ" . date("Ymd") . str_pad($save['id'], 6, "0", STR_PAD_LEFT);
+            (new InfoAudit)->where("id", $save['id'])->update(["no" => $no]);
         }
-        $no = "MYJ".date("Ymd").$r;
-        (new InfoAudit)->where("id",$r)->update(["no"=>$no]);
         return app('json')->success("提交成功,请耐心等待审核");
     }
     /**