Compare commits

...

2 Commits

Author SHA1 Message Date
jeremygan2021
53bf74893b t
All checks were successful
Deploy to Server / deploy (push) Successful in 40s
2026-02-27 15:24:20 +08:00
jeremygan2021
ccf978fbcc t 2026-02-27 15:19:54 +08:00
2 changed files with 7 additions and 4 deletions

View File

@@ -157,7 +157,7 @@ const CreateTopicModal = ({ visible, onClose, onSuccess, initialValues, isEditMo
if (topic.status === 'pending') { if (topic.status === 'pending') {
message.info('提交成功,请等待管理员审核'); message.info('提交成功,请等待管理员审核');
} else { } else {
message.success('发布成功'); message.success('发布成功!');
} }
} }

View File

@@ -307,7 +307,10 @@ export default function UserIndex() {
{/* Profile Card */} {/* Profile Card */}
<View className='profile-card'> <View className='profile-card'>
<View className='avatar-container' onClick={handleAvatarClick}> <View className='avatar-container' onClick={handleAvatarClick}>
<Image src={userInfo?.avatar_url || 'https://via.placeholder.com/150/00b96b/FFFFFF?text=USER'} className='avatar' /> <Image
src={userInfo?.avatar_url || `https://api.dicebear.com/7.x/miniavs/svg?seed=${userInfo?.id || 'guest'}`}
className='avatar'
/>
{userInfo && <View className='online-dot' />} {userInfo && <View className='online-dot' />}
</View> </View>
<View className='info-col'> <View className='info-col'>
@@ -341,14 +344,14 @@ export default function UserIndex() {
</View> </View>
)} )}
<Text className='uid'>ID: {userInfo ? (userInfo.phone_number || userInfo.id || '----') : '----'}</Text> <Text className='uid'>ID: {userInfo?.phone_number || '未绑定手机号'}</Text>
{!userInfo?.phone_number && ( {!userInfo?.phone_number && (
<View className='login-btns'> <View className='login-btns'>
<Button <Button
className='btn-login primary' className='btn-login primary'
onClick={() => setShowLoginModal(true)} onClick={() => setShowLoginModal(true)}
> >
{userInfo ? '绑定手机号' : '立即登录'}
</Button> </Button>
</View> </View>
)} )}