|
@@ -1,5 +1,23 @@
|
|
|
<template>
|
|
|
- <div class="admission-card"></div>
|
|
|
+ <div class="admission-card">
|
|
|
+ <div class="text-center title">准考证</div>
|
|
|
+ <div>姓名:{{ info.studentName }}</div>
|
|
|
+ <div>性别:{{ info.gender }}</div>
|
|
|
+ <div>身份证号:{{ info.identityNumber }}</div>
|
|
|
+ <div>考点名称:{{ info.examSiteName }}</div>
|
|
|
+ <div>
|
|
|
+ 考试时间:{{
|
|
|
+ $filters.dateFormat(info.timePeriodStart, "yyyy年MM月dd日")
|
|
|
+ }}
|
|
|
+ (星期{{ getWeek(info.timePeriodStart) }})
|
|
|
+ {{ $filters.dateFormat(info.timePeriodStart, "HH:mm") }}至{{
|
|
|
+ $filters.dateFormat(info.timePeriodEnd, "HH:mm")
|
|
|
+ }}
|
|
|
+ </div>
|
|
|
+ <div>考场代码:{{ info.examRoomCode }}</div>
|
|
|
+ <div>座位号:{{ info.seatNumber }}</div>
|
|
|
+ <div>准考证号:{{ info.ticketNumber }}</div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<script name="AdmissionCard" setup>
|
|
|
import { ref } from "vue";
|
|
@@ -9,17 +27,24 @@ const route = useRoute();
|
|
|
const applyId = route.params.applyId;
|
|
|
const info = ref({
|
|
|
applyId: "",
|
|
|
+ applyTaskId: "",
|
|
|
examRoomAddress: "",
|
|
|
examRoomCode: "",
|
|
|
+ examRoomId: "",
|
|
|
+ examRoomName: "",
|
|
|
+ examSiteAddress: "",
|
|
|
+ examSiteId: "",
|
|
|
+ examSiteName: "",
|
|
|
gender: "",
|
|
|
identityNumber: "",
|
|
|
- name: "",
|
|
|
photoPath: "",
|
|
|
seatNumber: "",
|
|
|
studentCode: "",
|
|
|
+ studentId: "",
|
|
|
+ studentName: "",
|
|
|
ticketNumber: "",
|
|
|
- ticketTitle: "",
|
|
|
timePeriodEnd: "",
|
|
|
+ timePeriodId: "",
|
|
|
timePeriodStart: "",
|
|
|
});
|
|
|
|
|
@@ -32,11 +57,24 @@ _getAdmissionInfo();
|
|
|
|
|
|
//获取考试须知
|
|
|
function _getExamNotice() {
|
|
|
- getExamNotice({ applyId }).then((res) => {});
|
|
|
+ getExamNotice({ applyTaskId: applyId }).then((res) => {});
|
|
|
}
|
|
|
//获取考场引导
|
|
|
function _getRoomGuide() {
|
|
|
- getRoomGuide({ applyId }).then((res) => {});
|
|
|
+ getRoomGuide({ examRoomId: info.value.examRoomId }).then((res) => {});
|
|
|
+}
|
|
|
+
|
|
|
+function getWeek(time) {
|
|
|
+ if (!time) return "";
|
|
|
+ const arr = ["日", "一", "二", "三", "四", "五", "六"];
|
|
|
+ return arr[new Date(time).getDay()];
|
|
|
}
|
|
|
</script>
|
|
|
-<style lang="less" scoped></style>
|
|
|
+<style lang="less" scoped>
|
|
|
+.admission-card {
|
|
|
+ .title {
|
|
|
+ font-weight: bold;
|
|
|
+ font-size: 20px;
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|