|
@@ -22,7 +22,7 @@ export default defineComponent({
|
|
api: 'joinChatGroup',
|
|
api: 'joinChatGroup',
|
|
content: {
|
|
content: {
|
|
type: 'multi', // single 单人 multi 多人
|
|
type: 'multi', // single 单人 multi 多人
|
|
- id: props.item.imGroupId
|
|
|
|
|
|
+ id: props.item?.imGroupId
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|
|
@@ -33,11 +33,11 @@ export default defineComponent({
|
|
<p>
|
|
<p>
|
|
{' '}
|
|
{' '}
|
|
<Image src={iconEdit} class={styles.editImg} />
|
|
<Image src={iconEdit} class={styles.editImg} />
|
|
- {props.item.classGroupName}
|
|
|
|
|
|
+ {props.item?.classGroupName || '--'}
|
|
</p>
|
|
</p>
|
|
<span>
|
|
<span>
|
|
- {dayjs(props.item.createTime).format('YYYY-MM-DD HH:mm')} 至{' '}
|
|
|
|
- {dayjs(props.item.expiryDate).format('YYYY-MM-DD HH:mm')}
|
|
|
|
|
|
+ {dayjs(props.item?.createTime).format('YYYY-MM-DD HH:mm')} 至{' '}
|
|
|
|
+ {dayjs(props.item?.expiryDate).format('YYYY-MM-DD HH:mm')}
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class={styles.unitItemICon} onClick={gotoMsg}>
|
|
<div class={styles.unitItemICon} onClick={gotoMsg}>
|
|
@@ -46,16 +46,16 @@ export default defineComponent({
|
|
</div>
|
|
</div>
|
|
<div class={[styles.unitItemInfo]}>
|
|
<div class={[styles.unitItemInfo]}>
|
|
<div class={[styles.unitItemInfoWrap, styles.unitItemInfoWrapLine]}>
|
|
<div class={[styles.unitItemInfoWrap, styles.unitItemInfoWrapLine]}>
|
|
- <p class={styles.unitItemInfoMain}>{props.item.commitNum || 0}</p>
|
|
|
|
|
|
+ <p class={styles.unitItemInfoMain}>{props.item?.commitNum || 0}</p>
|
|
<p class={styles.unitItemInfosub}>提交人数</p>
|
|
<p class={styles.unitItemInfosub}>提交人数</p>
|
|
</div>
|
|
</div>
|
|
<div class={[styles.unitItemInfoWrap]}>
|
|
<div class={[styles.unitItemInfoWrap]}>
|
|
- <p class={[styles.unitItemInfoMain, styles.orange]}>{props.item.passNum || 0}</p>
|
|
|
|
|
|
+ <p class={[styles.unitItemInfoMain, styles.orange]}>{props.item?.passNum || 0}</p>
|
|
<p class={styles.unitItemInfosub}>达标人数</p>
|
|
<p class={styles.unitItemInfosub}>达标人数</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class={styles.unitItemOrchestra}>
|
|
<div class={styles.unitItemOrchestra}>
|
|
- <p>{props.item.orchestraName || '--'}</p>
|
|
|
|
|
|
+ <p>{props.item?.orchestraName || '--'}</p>
|
|
<Icon class={styles.arrow} name="arrow"></Icon>
|
|
<Icon class={styles.arrow} name="arrow"></Icon>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|