|
@@ -33,6 +33,50 @@
|
|
<el-button @click="back">返 回</el-button>
|
|
<el-button @click="back">返 回</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
|
|
+ <!-- 页面列表 -->
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%;text-align:center;"
|
|
|
|
+ v-loading="loading4FormSearch"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column prop="id" width="100" label="ID"></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="orgCode"
|
|
|
|
+ label="学习中心代码"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="orgName"
|
|
|
|
+ label="学习中心名称"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column prop="beginTime" width="200" label="开始时间">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="endTime" width="200" label="结束时间">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="updateTime" width="200" label="更新时间">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column width="100" label="上传附件">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <div>
|
|
|
|
+ <span>
|
|
|
|
+ <el-tag :type="getCanUploadTag(scope.row)">
|
|
|
|
+ {{ getCanUpload(scope.row) }}
|
|
|
|
+ </el-tag>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <div class="page pull-right">
|
|
|
|
+ <el-pagination
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
|
|
+ :current-page="currentPage"
|
|
|
|
+ :page-size="pageSize"
|
|
|
|
+ layout="total, prev, pager, next, jumper"
|
|
|
|
+ :total="total"
|
|
|
|
+ >
|
|
|
|
+ </el-pagination>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
@@ -77,6 +121,30 @@ export default {
|
|
back() {
|
|
back() {
|
|
this.$router.push({ path: "/examwork/examInfo" });
|
|
this.$router.push({ path: "/examwork/examInfo" });
|
|
},
|
|
},
|
|
|
|
+ getCanUploadTag(row) {
|
|
|
|
+ if (this.getCanUpload(row) === "允许") {
|
|
|
|
+ return "success";
|
|
|
|
+ } else {
|
|
|
|
+ return "danger";
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ getCanUpload(row) {
|
|
|
|
+ if (row.properties.CAN_UPLOAD_ATTACHMENT === null) {
|
|
|
|
+ if (Date.now() > row.endTime) {
|
|
|
|
+ return "不允许";
|
|
|
|
+ } else {
|
|
|
|
+ return "允许";
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ return row.properties.CAN_UPLOAD_ATTACHMENT == "true"
|
|
|
|
+ ? "允许"
|
|
|
|
+ : "不允许";
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ handleCurrentChange(val) {
|
|
|
|
+ this.currentPage = val;
|
|
|
|
+ this.search();
|
|
|
|
+ },
|
|
search() {
|
|
search() {
|
|
let param = new URLSearchParams(this.formSearch);
|
|
let param = new URLSearchParams(this.formSearch);
|
|
let url =
|
|
let url =
|
|
@@ -100,11 +168,15 @@ export default {
|
|
console.log(response);
|
|
console.log(response);
|
|
this.loading4FormSearch = false;
|
|
this.loading4FormSearch = false;
|
|
});
|
|
});
|
|
|
|
+ },
|
|
|
|
+ init() {
|
|
|
|
+ this.search();
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
this.examId = this.$route.params.id;
|
|
this.examId = this.$route.params.id;
|
|
this.formSearch.examId = this.examId;
|
|
this.formSearch.examId = this.examId;
|
|
|
|
+ this.init();
|
|
}
|
|
}
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|