Jelajahi Sumber

Update index.tsx

lex 2 tahun lalu
induk
melakukan
ffee88b2c4
1 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 5 0
      src/school/orchestra/index.tsx

+ 5 - 0
src/school/orchestra/index.tsx

@@ -20,6 +20,7 @@ export default defineComponent({
         { text: '交付团', value: 'DELIVERY' },
         { text: '晋升团', value: 'PROMOTION' }
       ],
+      isClick: false,
       list: [] as any,
       listState: {
         dataShow: true, // 判断是否有数据
@@ -49,6 +50,8 @@ export default defineComponent({
 
     const getList = async () => {
       try {
+        if (form.isClick) return
+        form.isClick = true
         const res = await request.post('/api-school/orchestra/page', {
           data: {
             ...form.params,
@@ -65,9 +68,11 @@ export default defineComponent({
         form.listState.finished = result.current >= result.pages
         form.params.page = result.current + 1
         form.listState.dataShow = form.list.length > 0
+        form.isClick = false
       } catch {
         form.listState.dataShow = false
         form.listState.finished = true
+        form.isClick = false
       }
     }