Selaa lähdekoodia

授权界面,预警界面,完善信息界面,都填写手机号码表单phone字段

like 5 kuukautta sitten
vanhempi
commit
725af47ba9

+ 7 - 0
snowy-admin-web/src/views/biz/alarmuser/index.vue

@@ -112,6 +112,13 @@
 			ellipsis: true,
 			resizable: true
 		},
+		{
+			title: '手机号码',
+			dataIndex: 'phone',
+			align: 'center',
+			ellipsis: true,
+			resizable: true
+		},
 
 		{
 			title: '微信昵称',

+ 6 - 2
snowy-admin-web/src/views/biz/alarmuser/perfectForm.vue

@@ -25,6 +25,9 @@
 					:field-names="{ label: 'name', value: 'id' }"
 				/>
 			</a-form-item>
+			<a-form-item label="手机号码" name="phone">
+				<a-input v-model:value.trim="formData.phone" placeholder="请输入您的手机号码" allow-clear />
+			</a-form-item>
 		</a-form>
 		<template #footer>
 			<a-button style="margin-right: 8px" @click="onClose">关闭</a-button>
@@ -36,7 +39,7 @@
 <script setup>
 	import { cloneDeep } from 'lodash-es'
 
-	import { required } from '@/utils/formRules'
+	import { required, rules } from '@/utils/formRules'
 	import orgApi from '@/api/sys/orgApi.js'
 	import alarmUserApi from '@/api/coldchain/alarmUserApi'
 	const options = ref([]) //机构数据
@@ -77,7 +80,8 @@
 	// 默认要校验的
 	const formRules = {
 		name: [required('请输入真实姓名')],
-		createOrg: [required('请选择组织')]
+		createOrg: [required('请选择组织')],
+		phone: [required('请输入您的手机号码'), rules.phone]
 	}
 	// 验证并提交数据
 	const onSubmit = () => {

+ 9 - 4
snowy-admin-web/src/views/wx/index.vue

@@ -27,6 +27,10 @@
 					:field-names="{ label: 'name', value: 'id' }"
 				/>
 			</a-form-item>
+
+			<a-form-item label="请输入您的手机号码" name="phone">
+				<a-input v-model:value.trim="formData.phone" placeholder="请输入您的手机号码" allow-clear />
+			</a-form-item>
 		</a-form>
 
 		<div class="btn">
@@ -42,7 +46,7 @@
 
 	import router from '@/router'
 	import { message } from 'ant-design-vue'
-	import { required } from '@/utils/formRules'
+	import { required, rules } from '@/utils/formRules'
 
 	import alarmUserApi from '@/api/coldchain/alarmUserApi'
 
@@ -53,7 +57,8 @@
 	// 默认要校验的
 	const formRules = {
 		name: [required('请输入您的真实姓名')],
-		createOrg: [required('请输入您要加入的组织')]
+		createOrg: [required('请输入您要加入的组织')],
+		phone: [required('请输入您的手机号码'), rules.phone]
 	}
 
 	const loading = ref(false) //按钮加载
@@ -116,8 +121,8 @@
 		background-position: center;
 
 		.head {
-			padding-top: 35%;
-			padding-bottom: 30px;
+			padding-top: 30%;
+			padding-bottom: 20px;
 			display: flex;
 			align-items: center;
 			justify-content: center;