-
{{ dict.label }}
@@ -23,6 +18,7 @@
+
{
}
}
-/** 选择分类后刷新日历 */
-const onTypeSelected = () => {
+/** 点击左侧分类后切换并刷新日历 */
+const onSelectType = (value: number) => {
+ selectedType.value = value
fetchCalendar()
}
@@ -107,8 +105,12 @@ watch(currentDate, () => {
}
})
-/** 初始化 */
+/** 初始化:加载节假日,并默认选中第一个分类 */
onMounted(() => {
getHolidayList()
+ const opts = getIntDictOptions(DICT_TYPE.MES_CAL_CALENDAR_TYPE)
+ if (opts.length > 0) {
+ onSelectType(opts[0].value as number)
+ }
})
diff --git a/src/views/mes/cal/calendar/UserView.vue b/src/views/mes/cal/calendar/UserView.vue
index a7978f5cd..a2324d3f2 100644
--- a/src/views/mes/cal/calendar/UserView.vue
+++ b/src/views/mes/cal/calendar/UserView.vue
@@ -27,6 +27,7 @@
+