zhangwencui
14 小时以前 9028cdac8c20191a81032633eff3418d0002b033
工序加分页
已修改2个文件
25 ■■■■ 文件已修改
src/api/productionManagement/productionProcess.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/productionManagement/productionProcess/index.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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,
  });
}
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);
  };