From 67ff22602500a4dae22e638ec4e04f0a287c7c31 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Sun, 04 Feb 2024 08:38:29 +0800
Subject: [PATCH] 登录调取接口
---
src/views/Admin/components/sameLevelMod.vue | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/views/Admin/components/sameLevelMod.vue b/src/views/Admin/components/sameLevelMod.vue
index a86fd14..39cea6f 100644
--- a/src/views/Admin/components/sameLevelMod.vue
+++ b/src/views/Admin/components/sameLevelMod.vue
@@ -57,11 +57,22 @@
<script>
import {addRecipient, addUser, updateRecipient, updateUser} from "@/api/user";
-
+import {verifySimplePhone} from "@/util/validate";
export default {
name: 'userMod',
props: [],
data () {
+ let validatePhone = (rule, value, callback)=>{
+ if(value === ''){
+ callback(new Error('请输入手机号'))
+ }else{
+ if(!verifySimplePhone(value)){
+ callback(new Error('手机号格式有误'))
+ }else{
+ callback()
+ }
+ }
+ }
return {
title: '新增用户',
visible: false,
@@ -87,7 +98,7 @@
rules: {
recipientName: [{ required: true, message: '请输入姓名或称呼', trigger: 'blur'}],
company: [{ required: true, message: '请输入单位名称(备注)', trigger: 'blur'}],
- phone: [{ required: true, message: '请输入手机号', trigger: 'blur'}]
+ phone: [{ required: true, validator: validatePhone, trigger: 'blur'}]
}
}
},
@@ -132,7 +143,6 @@
if (valid) {
if(this.title == '新增用户'){
const { id,...data } = this.form
- console.log(data,'data')
addRecipient(data).then((res)=>{
if(res.data.code == 100){
this.$message.success('新增平级接收人成功')
@@ -164,7 +174,7 @@
t.form.districtId = value
const code = t.findCodeById(t.areaData,value).code
if(code.length == 2){
- t.form.company = '自治区自然灾害预警中心'
+ t.form.company = '自治区自然灾害综合监测预警中心'
// t.form.province = t.findNodeByCode(t.areaData,code).name
// t.form.city = ''
// t.form.area = ''
--
Gitblit v1.9.2