From dd9171eef52864b6d025ef9cc2b5770f5d40ce15 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期六, 11 十月 2025 15:33:48 +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