From 8b3fbce45058894a76aefbf11b3a199f60d487d6 Mon Sep 17 00:00:00 2001
From: xuxj <hugeinfo123>
Date: Sun, 26 Apr 2020 09:40:15 +0800
Subject: [PATCH] bug修改

---
 SunshineIns/src/page/SupPerson.jsx |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

diff --git a/SunshineIns/src/page/SupPerson.jsx b/SunshineIns/src/page/SupPerson.jsx
index 0c7d480..a645fe6 100644
--- a/SunshineIns/src/page/SupPerson.jsx
+++ b/SunshineIns/src/page/SupPerson.jsx
@@ -92,7 +92,30 @@
   handleOk = () => {
     this.setState({ loading: true });
     const { savedate } = this.state;
-    console.log(savedate)
+    if (!savedate.name) {
+      this.setState({
+        loading: false
+      });
+      return message.warning("人员姓名不能为空");
+    }
+    if (!savedate.workNo) {
+       this.setState({
+          loading: false
+        });
+      return message.warning("工作编号不能为空");
+    }
+    if (!savedate.post) {
+      this.setState({
+        loading: false
+      });
+      return message.warning("人员职位不能为空");
+    }
+    if (!savedate.unit) {
+      this.setState({
+        loading: false
+      });
+      return message.warning("所属单位不能为空");
+    }
     if (savedate.phone) {
       if (!validator.mobile(savedate.phone)) {
         this.setState({
@@ -100,6 +123,11 @@
         });
         return message.warning("电话号码格式不正确");
       }
+    }else{
+      this.setState({
+        loading: false
+      });
+      return message.warning("电话号码不能为空");
     }
     if (savedate.idcard) {
       if (!validator.carIdNumber(savedate.idcard)) {
@@ -108,6 +136,11 @@
         });
         return message.warning("身份证格式不正确");
       }
+    }else{
+      this.setState({
+        loading: false
+      });
+      return message.warning("身份证号码不能为空");
     }
     Fetch.savePerson(savedate)
       .then(res => {

--
Gitblit v1.8.0