feat: 支持会员编号

This commit is contained in:
richarjiang
2025-09-26 08:48:31 +08:00
parent 94899fbc5c
commit ad98d78e18
2 changed files with 24 additions and 4 deletions

View File

@@ -212,6 +212,9 @@ export default function PersonalScreen() {
<TouchableOpacity onPress={handleUserNamePress} activeOpacity={0.7}>
<Text style={styles.userName}>{displayName}</Text>
</TouchableOpacity>
{userProfile.memberNumber && (
<Text style={styles.userMemberNumber}>: {userProfile.memberNumber}</Text>
)}
</View>
<TouchableOpacity style={styles.editButton} onPress={() => pushIfAuthedElseLogin('/profile/edit')}>
<Text style={styles.editButtonText}>{isLoggedIn ? '编辑' : '登录'}</Text>
@@ -480,6 +483,11 @@ const styles = StyleSheet.create({
color: '#9370DB',
fontWeight: '500',
},
userMemberNumber: {
fontSize: 10,
color: '#6C757D',
marginTop: 4,
},
editButton: {
backgroundColor: '#9370DB',
paddingHorizontal: 16,