|
@@ -80,8 +80,8 @@
|
|
<div v-for="item in resultList" :key="item.timePeriodId">
|
|
<div v-for="item in resultList" :key="item.timePeriodId">
|
|
<div class="flex-h-between">
|
|
<div class="flex-h-between">
|
|
<div>
|
|
<div>
|
|
- {{ $filters.dateFormat(item.timePeriodStart, "mm:ss") }}-{{
|
|
|
|
- $filters.dateFormat(item.timePeriodEnd, "mm:ss")
|
|
|
|
|
|
+ {{ $filters.dateFormat(item.timePeriodStart, "HH:mm") }}-{{
|
|
|
|
+ $filters.dateFormat(item.timePeriodEnd, "HH:mm")
|
|
}}
|
|
}}
|
|
</div>
|
|
</div>
|
|
<div>剩余{{ item.availableCount }}</div>
|
|
<div>剩余{{ item.availableCount }}</div>
|
|
@@ -141,6 +141,7 @@ const cityStates = reactive({
|
|
.subNodes.map((item) => ({ text: item.name, value: item.id }));
|
|
.subNodes.map((item) => ({ text: item.name, value: item.id }));
|
|
}
|
|
}
|
|
cityStates.show = false;
|
|
cityStates.show = false;
|
|
|
|
+ params.examSiteId = { value: "", text: "" };
|
|
},
|
|
},
|
|
});
|
|
});
|
|
const teachStates = reactive({
|
|
const teachStates = reactive({
|
|
@@ -163,7 +164,7 @@ const dateStates = reactive({
|
|
columns: [],
|
|
columns: [],
|
|
onConfirm({ selectedOptions }) {
|
|
onConfirm({ selectedOptions }) {
|
|
let option = selectedOptions[0];
|
|
let option = selectedOptions[0];
|
|
- if (option.value != params.date.value) {
|
|
|
|
|
|
+ if (option?.value != params.date.value) {
|
|
params.date = { ...option };
|
|
params.date = { ...option };
|
|
}
|
|
}
|
|
dateStates.show = false;
|
|
dateStates.show = false;
|
|
@@ -184,11 +185,11 @@ function _getCategoryList() {
|
|
}));
|
|
}));
|
|
});
|
|
});
|
|
}
|
|
}
|
|
-getCategoryList();
|
|
|
|
|
|
+_getCategoryList();
|
|
|
|
|
|
function _getDateList() {
|
|
function _getDateList() {
|
|
getDateList().then((res) => {
|
|
getDateList().then((res) => {
|
|
- dateStates.columns = res.map((item) => ({
|
|
|
|
|
|
+ dateStates.columns = (res || []).map((item) => ({
|
|
value: item,
|
|
value: item,
|
|
text: `${item.slice(0, 4)}-${item.slice(4, 6)}-${item.slice(6)}`,
|
|
text: `${item.slice(0, 4)}-${item.slice(4, 6)}-${item.slice(6)}`,
|
|
}));
|
|
}));
|