| | |
| | | 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({ |
| | |
| | | }); |
| | | return message.warning("电话号码格式不正确"); |
| | | } |
| | | }else{ |
| | | this.setState({ |
| | | loading: false |
| | | }); |
| | | return message.warning("电话号码不能为空"); |
| | | } |
| | | if (savedate.idcard) { |
| | | if (!validator.carIdNumber(savedate.idcard)) { |
| | |
| | | }); |
| | | return message.warning("身份证格式不正确"); |
| | | } |
| | | }else{ |
| | | this.setState({ |
| | | loading: false |
| | | }); |
| | | return message.warning("身份证号码不能为空"); |
| | | } |
| | | Fetch.savePerson(savedate) |
| | | .then(res => { |