|
@@ -26,21 +26,31 @@
|
|
|
<div @click="sentEventStatus('all')">
|
|
|
<DropdownItem>{{ $t("studentWeb.event.allStatus") }}</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('unFinsish')">
|
|
|
+ <div @click="sentEventStatus('going')">
|
|
|
<DropdownItem>{{ $t("studentWeb.event.unFinished") }}</DropdownItem>
|
|
|
</div>
|
|
|
<div @click="sentEventStatus('finish')">
|
|
|
<DropdownItem>{{ $t("studentWeb.event.Fineshed") }}</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('overTime')">
|
|
|
- <DropdownItem>{{ $t("studentWeb.event.Timeout") }}</DropdownItem>
|
|
|
+ <Dropdown placement="right-start">
|
|
|
+ <DropdownItem>
|
|
|
+ 时间选择
|
|
|
+ <Icon type="ios-arrow-forward"></Icon>
|
|
|
+ </DropdownItem>
|
|
|
+ <DropdownMenu slot="list">
|
|
|
+ <DropdownItem>学期</DropdownItem>
|
|
|
+ <DropdownItem>学年</DropdownItem>
|
|
|
+ </DropdownMenu>
|
|
|
+ </Dropdown>
|
|
|
+ <!--<div @click="sentEventStatus('finish')">
|
|
|
+ <DropdownItem divided>当月</DropdownItem>
|
|
|
</div>
|
|
|
- <div @click="sentEventStatus('reExam')">
|
|
|
- <DropdownItem divided>{{ $t("studentWeb.event.makeupExam") }}</DropdownItem>
|
|
|
- </div>
|
|
|
- <div @click="sentEventStatus('reMake')">
|
|
|
- <DropdownItem>{{ $t("studentWeb.event.makeupHw") }}</DropdownItem>
|
|
|
+ <div @click="sentEventStatus('finish')">
|
|
|
+ <DropdownItem>学期</DropdownItem>
|
|
|
</div>
|
|
|
+ <div @click="sentEventStatus('finish')">
|
|
|
+ <DropdownItem>学年</DropdownItem>
|
|
|
+ </div>-->
|
|
|
</DropdownMenu>
|
|
|
</Dropdown>
|
|
|
</div>
|
|
@@ -179,6 +189,28 @@
|
|
|
iconClass: "quesnaire",
|
|
|
},
|
|
|
],
|
|
|
+ activityType: [
|
|
|
+ {
|
|
|
+ type: "all",
|
|
|
+ status:"所有活动状态"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: "going",
|
|
|
+ status:"进行中"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: "finish",
|
|
|
+ status:"已完成"
|
|
|
+ },
|
|
|
+ //{
|
|
|
+ // type: "all",
|
|
|
+ // status:"所有活动状态"
|
|
|
+ //},
|
|
|
+ //{
|
|
|
+ // type: "all",
|
|
|
+ // status:"所有活动状态"
|
|
|
+ //},
|
|
|
+ ],
|
|
|
mockdata: "",
|
|
|
eventPageType: ["preview", "exam", "homeWork", "vote", "survey"], //本頁出現的類型
|
|
|
openSearch: false, //打開搜尋器
|
|
@@ -288,12 +320,10 @@
|
|
|
var y = 0;
|
|
|
if (!e) var e = window.event;
|
|
|
if (e.pageX || e.pageY) {
|
|
|
- x =
|
|
|
- e.pageX -
|
|
|
+ x = e.pageX -
|
|
|
document.documentElement.scrollLeft -
|
|
|
document.body.scrollLeft;
|
|
|
- y =
|
|
|
- e.pageY -
|
|
|
+ y = e.pageY -
|
|
|
document.documentElement.scrollTop -
|
|
|
document.body.scrollTop;
|
|
|
} else if (e.clientX || e.clientY) {
|
|
@@ -372,6 +402,7 @@
|
|
|
},
|
|
|
//下拉数据筛选
|
|
|
dropDownShowCondition(status, item) {
|
|
|
+ console.log(status,item)
|
|
|
if (status == "reMake") {
|
|
|
this.hideIconbtn = true;
|
|
|
return (
|
|
@@ -390,9 +421,15 @@
|
|
|
item.isDone == false
|
|
|
);
|
|
|
} else if (status == "unFinish") {
|
|
|
+ return (
|
|
|
+ item.progress == "going"
|
|
|
+ );
|
|
|
this.hideIconbtn = false;
|
|
|
return item.isDone == false;
|
|
|
} else if (status == "finish") {
|
|
|
+ return (
|
|
|
+ item.progress == "finish"
|
|
|
+ );
|
|
|
this.hideIconbtn = false;
|
|
|
return item.isDone == true;
|
|
|
} else if (status == "overTime") {
|