|
@@ -29,22 +29,28 @@ export default defineComponent({
|
|
|
return () => (
|
|
|
<>
|
|
|
<div class={styles.itemWrap} onClick={gotoMsg}>
|
|
|
- <div class={styles.itemLeft}>
|
|
|
- <div class={styles.headerWrap}>
|
|
|
- <img src={props.item.avatar ? props.item.avatar : defaultIcon} alt="" />
|
|
|
+ <div class={styles.topWrap}>
|
|
|
+ <div class={styles.itemLeft}>
|
|
|
+ <div class={styles.headerWrap}>
|
|
|
+ <img src={props.item.avatar ? props.item.avatar : defaultIcon} alt="" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class={styles.itemRight}>
|
|
|
+ <div class={styles.infoWrap}>
|
|
|
+ <p>{props.item.nickname}</p>
|
|
|
+ </div>
|
|
|
+ <img class={styles.msgIcon} src={msgIcon} alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class={styles.itemRight}>
|
|
|
- <div class={styles.infoWrap}>
|
|
|
- <p>{props.item.nickname}</p>
|
|
|
-
|
|
|
+ <div>
|
|
|
+ <div class={styles.bottomWrap}>
|
|
|
+ <p>声部:</p>
|
|
|
<div class={styles.statusTagWrap}>
|
|
|
{props.item.subjectName.split(',').map((item) => (
|
|
|
<div class={styles.statusTag}>{item}</div>
|
|
|
))}
|
|
|
</div>
|
|
|
</div>
|
|
|
- <img class={styles.msgIcon} src={msgIcon} alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</>
|