From 9028cdac8c20191a81032633eff3418d0002b033 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期三, 01 四月 2026 11:48:51 +0800
Subject: [PATCH] 工序加分页
---
src/views/productionManagement/productionProcess/index.vue | 22 ++++++++++++++++------
src/api/productionManagement/productionProcess.js | 3 ++-
2 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/src/api/productionManagement/productionProcess.js b/src/api/productionManagement/productionProcess.js
index 165b494..4ec5c36 100644
--- a/src/api/productionManagement/productionProcess.js
+++ b/src/api/productionManagement/productionProcess.js
@@ -69,10 +69,11 @@
}
// 鑾峰彇宸ュ簭鍙傛暟鍒楄〃
-export function getProcessParamList(processId) {
+export function getProcessParamList(processId,params) {
return request({
url: `/productProcessParam/list/${processId}`,
method: "get",
+ params,
});
}
diff --git a/src/views/productionManagement/productionProcess/index.vue b/src/views/productionManagement/productionProcess/index.vue
index 29391f7..d813d7d 100644
--- a/src/views/productionManagement/productionProcess/index.vue
+++ b/src/views/productionManagement/productionProcess/index.vue
@@ -81,7 +81,7 @@
rowKey="id"
:column="paramColumn"
:tableData="paramList"
- :page="paramPage"
+ :page="paramPage2"
height="calc(100vh - 280px)"
:isSelection="false"
@pagination="handleParamPagination" />
@@ -596,14 +596,23 @@
processLoading.value = false;
});
};
+ const paramPage2 = ref({
+ current: 1,
+ size: 10,
+ total: 0,
+ });
// 鑾峰彇鍙傛暟鍒楄〃
const getParamList = processId => {
paramLoading.value = true;
- getProcessParamList(processId)
+ console.log(paramPage2.value, "paramPage2.value");
+ getProcessParamList(processId, {
+ current: paramPage2.value.current,
+ size: paramPage2.value.size,
+ })
.then(res => {
- paramList.value = res.data || [];
- paramPage.total = paramList.value.length;
+ paramList.value = res.data.records || [];
+ paramPage2.value.total = res.data.total;
})
.catch(() => {
ElMessage.error("鑾峰彇鍙傛暟鍒楄〃澶辫触");
@@ -844,8 +853,9 @@
};
const handleParamPagination = obj => {
- paramPage.current = obj.page;
- paramPage.size = obj.limit;
+ console.log(obj, "obj");
+ paramPage2.value.current = obj.page;
+ paramPage2.value.size = obj.limit;
getParamList(selectedProcess.value.id);
};
--
Gitblit v1.9.3