diff --git a/packageA/pages/selectDate/selectDate.vue b/packageA/pages/selectDate/selectDate.vue
index 0745cdb..c686301 100644
--- a/packageA/pages/selectDate/selectDate.vue
+++ b/packageA/pages/selectDate/selectDate.vue
@@ -24,9 +24,9 @@
{{ vItem.title }}
{
+ updateDateArray()
if (options.date) {
current.value = {
date: options?.date || null,
@@ -80,8 +83,18 @@ onLoad((options) => {
}
});
-function machHasZph(item) {
- return true
+function hasZphInData(item) {
+ return hasZphDateArray.value.some(date=>date == item.date)
+}
+
+async function updateDateArray() {
+ if(localStorage.getItem('hasZphDateArray')) hasZphDateArray.value = localStorage.getItem('hasZphDateArray')
+
+ let res = await $api.createRequest('/app/internal/getDateList', {}, 'get')
+ if(res.data){
+ hasZphDateArray.value = res.data
+ localStorage.setItem('hasZphDateArray',res.data)
+ }
}
function backParams() {