From 31f18abcdb0defff14542e74c8bb03a8db0df3c0 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 19 Jan 2026 09:15:41 +0800
Subject: [PATCH] feat:邮箱修改
---
uniapps/work-app/src/subPackages/userDetail/infos/index.vue | 37 ++++++++++++++++++++++++++++++++++---
1 files changed, 34 insertions(+), 3 deletions(-)
diff --git a/uniapps/work-app/src/subPackages/userDetail/infos/index.vue b/uniapps/work-app/src/subPackages/userDetail/infos/index.vue
index 8a43f38..02b3c37 100644
--- a/uniapps/work-app/src/subPackages/userDetail/infos/index.vue
+++ b/uniapps/work-app/src/subPackages/userDetail/infos/index.vue
@@ -25,6 +25,21 @@
<div>{{userInfo.deptName}}</div>
</div>
<div class="orderRow">
+ <div class="rowTitle">性别</div>
+ <div>
+ <u-radio-group v-model="userInfo.sex">
+ <up-radio
+ v-for="(item, index) in sexList"
+ :key="index"
+ :label="item.label"
+ :name="item.name"
+ @change="radioChange"
+ >
+ </up-radio>
+ </u-radio-group>
+ </div>
+ </div>
+ <div class="orderRow">
<div class="rowTitle">手机号</div>
<div>{{userInfo.phone}}</div>
<!-- <u-input input-align="right" v-model="userInfo.phone" type="number" placeholder="请输入手机号"
@@ -33,9 +48,9 @@
</div>
<div class="orderRow">
<div class="rowTitle">邮箱</div>
- <div>{{userInfo.email}}</div>
- <!-- <u-input input-align="right" v-model="userInfo.email" type="email" placeholder="请输入邮箱"
- class="input-item" /> -->
+ <!-- <div>{{userInfo.email}}</div> -->
+ <u-input input-align="right" v-model="userInfo.email" type="email" placeholder="请输入邮箱"
+ class="input-item" />
</div>
</div>
</view>
@@ -61,7 +76,22 @@
phone: '',
email: '',
deptName: '',
+ sex: 2,
});
+ const sexList = [
+ {
+ label: '男',
+ name: '0'
+ },
+ {
+ label: '女',
+ name: '1'
+ },
+ {
+ label: '未知',
+ name: '2'
+ }
+ ]
// 校验手机号
const validatePhone = () => {
const phone = userInfo.value.phone
@@ -103,6 +133,7 @@
phone: user.sysDept.phone,
email: user.sysDept.email,
deptName: user.sysDept.deptName,
+ sex: user.sex || 2,
};
});
--
Gitblit v1.9.3