|
@@ -19,12 +19,11 @@
|
|
|
<div>
|
|
|
<Dropdown>
|
|
|
<a href="javascript:void(0)" class="list-title">
|
|
|
- <span v-if="getCurrentLang() == 'tw'">{{ selectedEventStatusNow }}</span>
|
|
|
- <span v-if="getCurrentLang() == 'en'">{{ transStatustoEn(selectedEventStatusNow) }}</span>
|
|
|
+ <span >{{ selectedEventStatusNow }}</span>
|
|
|
<Icon type="ios-arrow-down"></Icon>
|
|
|
</a>
|
|
|
<DropdownMenu slot="list">
|
|
|
- <div @click="sentEventStatus('所有活動狀態')">
|
|
|
+ <div @click="sentEventStatus('所有活动状态')">
|
|
|
<DropdownItem>{{ $t("studentWeb.allStatus") }}</DropdownItem>
|
|
|
</div>
|
|
|
<div @click="sentEventStatus('未完成')">
|
|
@@ -33,13 +32,13 @@
|
|
|
<div @click="sentEventStatus('已完成')">
|
|
|
<DropdownItem>{{ $t("studentWeb.Fineshed") }}</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('已逾時')">
|
|
|
+ <div @click="sentEventStatus('已逾时')">
|
|
|
<DropdownItem>{{ $t("studentWeb.Timeout") }}</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('評量補考')">
|
|
|
+ <div @click="sentEventStatus('评测补考')">
|
|
|
<DropdownItem divided>{{ $t("studentWeb.makeupExam") }}</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('作業補交')">
|
|
|
+ <div @click="sentEventStatus('作业补交')">
|
|
|
<DropdownItem>{{ $t("studentWeb.makeupHW") }}</DropdownItem>
|
|
|
</div>
|
|
|
</DropdownMenu>
|
|
@@ -77,65 +76,6 @@
|
|
|
<br />
|
|
|
{{ $t("studentWeb.empty") }}
|
|
|
</div>
|
|
|
- <!---剛剛完成的-->
|
|
|
- <!--v-show="
|
|
|
- dropDownShowCondition(selectedEventStatusNow, item) &&
|
|
|
- finishedcondition(item) &&
|
|
|
- item.isDone == false &&
|
|
|
- eventPageType.includes(item.eventType) == true &&
|
|
|
- showSelected(item)
|
|
|
- "-->
|
|
|
- <!--<li class="list-item"
|
|
|
- :class="{ 'list-item-selected': selectedCondition(item) }"
|
|
|
- v-for="(item, index) in eventList"
|
|
|
- :key="'a' + index"
|
|
|
- @click="sentSelectedEventTitle(item)">
|
|
|
- <ul>
|
|
|
- <li class="list-item-icon">
|
|
|
- <svg-icon v-if="item.eventType == '作業'" icon-class="doc" />
|
|
|
- <svg-icon v-if="item.eventType == '課前預習'"
|
|
|
- icon-class="selflearninginTime" />-->
|
|
|
- <!--<svg-icon v-if="item.eventType == 'exam'"
|
|
|
- icon-class="test"
|
|
|
- class="reset-testIcon" />-->
|
|
|
- <!--<svg-icon v-if=" item.eventType == 'exam'"
|
|
|
- icon-class="multiTest"
|
|
|
- class="reset-testIcon" />
|
|
|
- <svg-icon v-if="item.eventType == '投票'" icon-class="vote" />
|
|
|
- <svg-icon v-if="item.eventType == '問卷'"
|
|
|
- icon-class="quesnaire" />
|
|
|
- </li>
|
|
|
- <li class="list-item-info"
|
|
|
- :class="{
|
|
|
- 'list-item-infonofeedback':
|
|
|
- isNoFeedback(item) && finishedcondition(item) == false,
|
|
|
- }">
|
|
|
- <p class="list-item-title"
|
|
|
- :class="{ 'list-item-titleEn': getCurrentLang() == 'en' }">-->
|
|
|
- <!--<span
|
|
|
- class="list-item-typeMark"
|
|
|
- v-if="getCurrentLang() == 'tw'"
|
|
|
- >{{ item.eventType }}</span
|
|
|
- >-->
|
|
|
- <!--<span class="list-item-typeMark">评量</span>
|
|
|
- <span class="list-item-typeMark"
|
|
|
- v-if="getCurrentLang() == 'en'">{{ transTypetoEn(item.eventType) }}</span>
|
|
|
-
|
|
|
- <span>{{ item.name }}</span>
|
|
|
- </p>-->
|
|
|
- <!--<p class="list-item-time">{{ finishedItemtime(item) }} 完成</p>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<li class="list-item-isDone">
|
|
|
- <svg-icon icon-class="isDone" class="isDone-Icon" />
|
|
|
- </li>-->
|
|
|
- <!--</ul>
|
|
|
- </li>-->
|
|
|
- <!--剛剛完成的-->
|
|
|
- <!--v-show="
|
|
|
- dropDownShowCondition(selectedEventStatusNow, item) &&
|
|
|
- showSelected(item) &&
|
|
|
- eventPageType.includes(item.eventType) == true &&
|
|
|
- !finishedcondition(item) "-->
|
|
|
<li :id="`event${item.eventID}`"
|
|
|
class="list-item"
|
|
|
@click="sentSelectedEventTitle(item)"
|
|
@@ -159,7 +99,7 @@
|
|
|
:class="{'list-item-infonofeedback': isNoFeedback(item) && finishedcondition(item) == false}"
|
|
|
v-if="item.eventType == 'exam'">
|
|
|
<p class="list-item-title">
|
|
|
- <span class="list-item-typeMark">评量</span>
|
|
|
+ <span class="list-item-typeMark">{{item.scope == 'school' ? '校级评测' : '评测'}}</span>
|
|
|
<span class="list-item-typeMark"
|
|
|
v-if="getCurrentLang() == 'en'">{{ transTypetoEn(item.eventType) }}</span>
|
|
|
<span>{{ item.name }}</span>
|
|
@@ -242,7 +182,7 @@
|
|
|
search: "",
|
|
|
alreadyScrolltimes: 0,
|
|
|
defaultFirstItem: "",
|
|
|
- selectedEventStatusNow: "所有活動狀態",
|
|
|
+ selectedEventStatusNow: "所有活动状态",
|
|
|
hideIconbtn: false,
|
|
|
isListNoItem: false, //清單為空
|
|
|
eventList: []
|