Merge branch 'master' of http://119.29.194.155:8894/zwq/zhxy-jzd
This commit is contained in:
commit
95fba54fac
@ -189,11 +189,27 @@ onMounted(async () => {
|
|||||||
xqId = res.result.dqXq.id;
|
xqId = res.result.dqXq.id;
|
||||||
zcList.value = result.zcList;
|
zcList.value = result.zcList;
|
||||||
sjList.value = result.sjList;
|
sjList.value = result.sjList;
|
||||||
|
|
||||||
|
// 按当前日期定位到对应的周次和星期几
|
||||||
|
const today = dayjs();
|
||||||
|
const currentWeekday = today.day(); // 0-6,0是周日
|
||||||
|
const currentWeekdayIndex = currentWeekday === 0 ? 6 : currentWeekday - 1; // 转换为1-7,1是周一
|
||||||
|
|
||||||
|
// 查找当前周次
|
||||||
let zc = zcList.value.find((item:any) => item.djz === dqZc);
|
let zc = zcList.value.find((item:any) => item.djz === dqZc);
|
||||||
if (!zc) {
|
if (!zc) {
|
||||||
zc = zcList.value[0];
|
zc = zcList.value[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 选择当前周次
|
||||||
selectWeek(zc);
|
selectWeek(zc);
|
||||||
|
|
||||||
|
// 自动选择当前星期几
|
||||||
|
if (rqList.value && rqList.value.length > 0) {
|
||||||
|
// 确保索引在有效范围内
|
||||||
|
const targetIndex = Math.min(currentWeekdayIndex, rqList.value.length - 1);
|
||||||
|
selectDay(targetIndex);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user