Merge pull request #519 from fastapiadmin/dev

feat(work): 支持工单、公告、AI模型页面下拉刷新
This commit is contained in:
fastapiadmin
2026-09-07 00:22:54 +08:00
committed by GitHub
2 changed files with 12 additions and 4 deletions
+4
View File
@@ -295,6 +295,7 @@ declare global {
const useSupported: typeof import('@vueuse/core')['useSupported'] const useSupported: typeof import('@vueuse/core')['useSupported']
const useSwipe: typeof import('@vueuse/core')['useSwipe'] const useSwipe: typeof import('@vueuse/core')['useSwipe']
const useTabbar: typeof import('./composables/useTabbar')['useTabbar'] const useTabbar: typeof import('./composables/useTabbar')['useTabbar']
const useTabbarActive: typeof import('./composables/useTabbarActive')['useTabbarActive']
const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList'] const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList']
const useTextDirection: typeof import('@vueuse/core')['useTextDirection'] const useTextDirection: typeof import('@vueuse/core')['useTextDirection']
const useTextSelection: typeof import('@vueuse/core')['useTextSelection'] const useTextSelection: typeof import('@vueuse/core')['useTextSelection']
@@ -304,6 +305,7 @@ declare global {
const useThrottle: typeof import('@vueuse/core')['useThrottle'] const useThrottle: typeof import('@vueuse/core')['useThrottle']
const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn'] const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn']
const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory'] const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory']
const useTicketStats: typeof import('./composables/useTicketStats')['useTicketStats']
const useTimeAgo: typeof import('@vueuse/core')['useTimeAgo'] const useTimeAgo: typeof import('@vueuse/core')['useTimeAgo']
const useTimeout: typeof import('@vueuse/core')['useTimeout'] const useTimeout: typeof import('@vueuse/core')['useTimeout']
const useTimeoutFn: typeof import('@vueuse/core')['useTimeoutFn'] const useTimeoutFn: typeof import('@vueuse/core')['useTimeoutFn']
@@ -649,6 +651,7 @@ declare module 'vue' {
readonly useSupported: UnwrapRef<typeof import('@vueuse/core')['useSupported']> readonly useSupported: UnwrapRef<typeof import('@vueuse/core')['useSupported']>
readonly useSwipe: UnwrapRef<typeof import('@vueuse/core')['useSwipe']> readonly useSwipe: UnwrapRef<typeof import('@vueuse/core')['useSwipe']>
readonly useTabbar: UnwrapRef<typeof import('./composables/useTabbar')['useTabbar']> readonly useTabbar: UnwrapRef<typeof import('./composables/useTabbar')['useTabbar']>
readonly useTabbarActive: UnwrapRef<typeof import('./composables/useTabbarActive')['useTabbarActive']>
readonly useTemplateRefsList: UnwrapRef<typeof import('@vueuse/core')['useTemplateRefsList']> readonly useTemplateRefsList: UnwrapRef<typeof import('@vueuse/core')['useTemplateRefsList']>
readonly useTextDirection: UnwrapRef<typeof import('@vueuse/core')['useTextDirection']> readonly useTextDirection: UnwrapRef<typeof import('@vueuse/core')['useTextDirection']>
readonly useTextSelection: UnwrapRef<typeof import('@vueuse/core')['useTextSelection']> readonly useTextSelection: UnwrapRef<typeof import('@vueuse/core')['useTextSelection']>
@@ -658,6 +661,7 @@ declare module 'vue' {
readonly useThrottle: UnwrapRef<typeof import('@vueuse/core')['useThrottle']> readonly useThrottle: UnwrapRef<typeof import('@vueuse/core')['useThrottle']>
readonly useThrottleFn: UnwrapRef<typeof import('@vueuse/core')['useThrottleFn']> readonly useThrottleFn: UnwrapRef<typeof import('@vueuse/core')['useThrottleFn']>
readonly useThrottledRefHistory: UnwrapRef<typeof import('@vueuse/core')['useThrottledRefHistory']> readonly useThrottledRefHistory: UnwrapRef<typeof import('@vueuse/core')['useThrottledRefHistory']>
readonly useTicketStats: UnwrapRef<typeof import('./composables/useTicketStats')['useTicketStats']>
readonly useTimeAgo: UnwrapRef<typeof import('@vueuse/core')['useTimeAgo']> readonly useTimeAgo: UnwrapRef<typeof import('@vueuse/core')['useTimeAgo']>
readonly useTimeout: UnwrapRef<typeof import('@vueuse/core')['useTimeout']> readonly useTimeout: UnwrapRef<typeof import('@vueuse/core')['useTimeout']>
readonly useTimeoutFn: UnwrapRef<typeof import('@vueuse/core')['useTimeoutFn']> readonly useTimeoutFn: UnwrapRef<typeof import('@vueuse/core')['useTimeoutFn']>
+8 -4
View File
@@ -140,7 +140,8 @@
"type": "page", "type": "page",
"name": "work-ai-models", "name": "work-ai-models",
"style": { "style": {
"navigationBarTitleText": "AI 模型配置" "navigationBarTitleText": "AI 模型配置",
"enablePullDownRefresh": true
} }
}, },
{ {
@@ -148,7 +149,8 @@
"type": "page", "type": "page",
"name": "work-notices", "name": "work-notices",
"style": { "style": {
"navigationBarTitleText": "通知公告" "navigationBarTitleText": "通知公告",
"enablePullDownRefresh": true
} }
}, },
{ {
@@ -156,7 +158,8 @@
"type": "page", "type": "page",
"name": "work-ticket-detail", "name": "work-ticket-detail",
"style": { "style": {
"navigationBarTitleText": "工单详情" "navigationBarTitleText": "工单详情",
"enablePullDownRefresh": true
} }
}, },
{ {
@@ -164,7 +167,8 @@
"type": "page", "type": "page",
"name": "work-tickets", "name": "work-tickets",
"style": { "style": {
"navigationBarTitleText": "工单管理" "navigationBarTitleText": "工单管理",
"enablePullDownRefresh": true
} }
} }
] ]