From ea6ad9ddc3d5b33897e93276282245f7023836ff Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 28 八月 2025 17:45:28 +0800
Subject: [PATCH] 大数据市场分析

---
 src/views/personnelManagement/contractManagement/index.vue |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/src/views/personnelManagement/contractManagement/index.vue b/src/views/personnelManagement/contractManagement/index.vue
index ece00db..073fed2 100644
--- a/src/views/personnelManagement/contractManagement/index.vue
+++ b/src/views/personnelManagement/contractManagement/index.vue
@@ -65,7 +65,7 @@
         </div>
       </template>
     </el-dialog>
-    <files-dia ref="filesDia"></files-dia>
+    <files-dia ref="filesDia" @close="filesClose"></files-dia>
   </div>
 </template>
 
@@ -78,7 +78,7 @@
 import dayjs from "dayjs";
 import PIMTable from "@/components/PIMTable/PIMTable.vue";
 import { getToken } from "@/utils/auth.js";
-import FilesDia from "./filesDia.vue";
+import FilesDia from "./components/filesDia.vue";
 const data = reactive({
   searchForm: {
     staffName: "",
@@ -250,18 +250,23 @@
   page.size = obj.limit;
   getList();
 };
-const getList = () => {
+
+const getList = async () => {
   tableLoading.value = true;
   const params = { ...searchForm.value, ...page };
   params.entryDate = undefined
-  staffOnJobListPage(params).then(res => {
-    tableLoading.value = false;
-    tableData.value = res.data.records
-    page.total = res.data.total;
-  }).catch(err => {
-    tableLoading.value = false;
-  })
+  let res = await staffOnJobListPage(params)
+  tableData.value = res.data.records
+  page.total = res.data.total;
+  tableLoading.value = false;
+
 };
+
+
+const filesClose = ()=>{
+  getList()
+}
+
 // 琛ㄦ牸閫夋嫨鏁版嵁
 const handleSelectionChange = (selection) => {
   selectedRows.value = selection;

--
Gitblit v1.9.3