|
@@ -192,7 +192,7 @@ export default defineComponent({
|
|
|
const weChatShare = useWeChatShare(
|
|
|
shareTitle,
|
|
|
'科技赋能音乐(器乐)学习,在每一个孩子心中奏响美妙的乐章。',
|
|
|
- window.location.origin + '/classroom-app/shareImg/questionnaire-statistics-new.png'
|
|
|
+ window.location.origin + '/classroom-app/shareImg/statistics-school.png'
|
|
|
);
|
|
|
if (browser().weixin) {
|
|
|
weChatShare.getAppSignature()
|
|
@@ -290,48 +290,51 @@ export default defineComponent({
|
|
|
</li>
|
|
|
</ul>
|
|
|
{/** 班级列表 */}
|
|
|
- <div class={styles.scList}>
|
|
|
- {
|
|
|
- state.classList.map((item: any) => (
|
|
|
- <div class={styles.sItem}>
|
|
|
- <div class={[styles.itemTile, styles.itemTileDetail]}>
|
|
|
- <img src={gradeIcon} />
|
|
|
- <p>{item.currentGrade||''}{item.currentClass || ''}</p>
|
|
|
- <div class={styles.itRight}><span class={styles.sRed}>{formatNumberWithComma(item.studentNum || 0)}</span> 人参与调查</div>
|
|
|
- </div>
|
|
|
- <ul class={styles.itemContent}>
|
|
|
- <li>
|
|
|
- <div class={styles.icTop}>
|
|
|
- <span class={styles.sBlue}>{formatNumberWithComma(item.supportStudentNum || 0)}</span><i>人</i>
|
|
|
- </div>
|
|
|
- <p>支持开展</p>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <div class={styles.icTop}>
|
|
|
- <span class={styles.sBlue}>{Number(item.supportStudentRate || 0).toFixed(2)}%</span>
|
|
|
- </div>
|
|
|
- <p>支持率</p>
|
|
|
- </li>
|
|
|
+ {
|
|
|
+ state.classList.length ?
|
|
|
+ <div class={styles.scList}>
|
|
|
+ {
|
|
|
+ state.classList.map((item: any) => (
|
|
|
+ <div class={styles.sItem}>
|
|
|
+ <div class={[styles.itemTile, styles.itemTileDetail]}>
|
|
|
+ <img src={gradeIcon} />
|
|
|
+ <p>{item.currentGrade||''}{item.currentClass || ''}</p>
|
|
|
+ <div class={styles.itRight}><span class={styles.sRed}>{formatNumberWithComma(item.studentNum || 0)}</span> 人参与调查</div>
|
|
|
+ </div>
|
|
|
+ <ul class={styles.itemContent}>
|
|
|
+ <li>
|
|
|
+ <div class={styles.icTop}>
|
|
|
+ <span class={styles.sBlue}>{formatNumberWithComma(item.supportStudentNum || 0)}</span><i>人</i>
|
|
|
+ </div>
|
|
|
+ <p>支持开展</p>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <div class={styles.icTop}>
|
|
|
+ <span class={styles.sBlue}>{Number(item.supportStudentRate || 0).toFixed(2)}%</span>
|
|
|
+ </div>
|
|
|
+ <p>支持率</p>
|
|
|
+ </li>
|
|
|
|
|
|
- <li>
|
|
|
- <div class={styles.icTop}>
|
|
|
- <span class={styles.sGreen}>{formatNumberWithComma(item.participationStudentNum || 0)}</span><i>人</i>
|
|
|
- </div>
|
|
|
- <p>报名参加</p>
|
|
|
- </li>
|
|
|
-
|
|
|
- <li>
|
|
|
- <div class={styles.icTop}>
|
|
|
- <span class={styles.sGreen}>{Number(item.participationStudentRate || 0).toFixed(2)}%</span>
|
|
|
- </div>
|
|
|
- <p>参加率</p>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- ))
|
|
|
- }
|
|
|
- </div>
|
|
|
+ <li>
|
|
|
+ <div class={styles.icTop}>
|
|
|
+ <span class={styles.sGreen}>{formatNumberWithComma(item.participationStudentNum || 0)}</span><i>人</i>
|
|
|
+ </div>
|
|
|
+ <p>报名参加</p>
|
|
|
+ </li>
|
|
|
|
|
|
+ <li>
|
|
|
+ <div class={styles.icTop}>
|
|
|
+ <span class={styles.sGreen}>{Number(item.participationStudentRate || 0).toFixed(2)}%</span>
|
|
|
+ </div>
|
|
|
+ <p>参加率</p>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ ))
|
|
|
+ }
|
|
|
+ </div> :
|
|
|
+ <OEmpty description="暂无内容" class={styles.emptyC} />
|
|
|
+ }
|
|
|
{/* 班级 */}
|
|
|
<Popup
|
|
|
v-model:show={state.gradeStatus}
|