优化刷新方法
This commit is contained in:
@@ -86,6 +86,11 @@ const fetchBoundEquipmentList = async () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleRefresh = () => {
|
||||||
|
fetchBoundEquipmentList();
|
||||||
|
renderTableHeight();
|
||||||
|
}
|
||||||
|
|
||||||
// 计算表格高度
|
// 计算表格高度
|
||||||
const customTable = ref<HTMLElement | null>(null)
|
const customTable = ref<HTMLElement | null>(null)
|
||||||
const tableHeight = ref(200)
|
const tableHeight = ref(200)
|
||||||
@@ -109,7 +114,7 @@ fetchBoundEquipmentList()
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="equipment__container">
|
<div class="equipment__container">
|
||||||
<Title name="绑定设备列表" showRefresh @refresh="fetchBoundEquipmentList" />
|
<Title name="绑定设备列表" showRefresh @refresh="handleRefresh" />
|
||||||
<a-row class="main-content" :gutter="24">
|
<a-row class="main-content" :gutter="24">
|
||||||
<a-col :span="10" class="input__container">
|
<a-col :span="10" class="input__container">
|
||||||
<a-row :gutter="12">
|
<a-row :gutter="12">
|
||||||
|
|||||||
@@ -110,6 +110,11 @@ const rowClick = (record: MaskTableItem) => {
|
|||||||
inspectingMask.maskName = record.maskName;
|
inspectingMask.maskName = record.maskName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleRefresh = () => {
|
||||||
|
fetchBoundMaskList();
|
||||||
|
renderTableHeight();
|
||||||
|
}
|
||||||
|
|
||||||
// 计算表格高度
|
// 计算表格高度
|
||||||
const customTable = ref<HTMLElement | null>(null)
|
const customTable = ref<HTMLElement | null>(null)
|
||||||
const tableHeight = ref(200)
|
const tableHeight = ref(200)
|
||||||
@@ -136,7 +141,7 @@ fetchBoundMaskList()
|
|||||||
<div class="mask__container">
|
<div class="mask__container">
|
||||||
<a-row class="main-content" :gutter="24">
|
<a-row class="main-content" :gutter="24">
|
||||||
<a-col :span="14" class="mask-item__container">
|
<a-col :span="14" class="mask-item__container">
|
||||||
<Title name="治具组合信息" showRefresh @refresh="fetchBoundMaskList" />
|
<Title name="治具组合信息" showRefresh @refresh="handleRefresh" />
|
||||||
<a-button size="large" @click="() => openMaskModal = true">绑定治具组合</a-button>
|
<a-button size="large" @click="() => openMaskModal = true">绑定治具组合</a-button>
|
||||||
<div class="table-wrapper" ref="customTable">
|
<div class="table-wrapper" ref="customTable">
|
||||||
<a-table :dataSource="maskTableData" :columns="maskColumns as ColumnsType<MaskTableItem>"
|
<a-table :dataSource="maskTableData" :columns="maskColumns as ColumnsType<MaskTableItem>"
|
||||||
|
|||||||
@@ -101,6 +101,11 @@ const handleRemoveMaterial = async (row: MaterialTableItem) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleRefresh = () => {
|
||||||
|
fetchPrimaryMaterialList();
|
||||||
|
renderTableHeight();
|
||||||
|
}
|
||||||
|
|
||||||
// 计算表格高度
|
// 计算表格高度
|
||||||
const customTable = ref<HTMLElement | null>(null)
|
const customTable = ref<HTMLElement | null>(null)
|
||||||
const tableHeight = ref(200)
|
const tableHeight = ref(200)
|
||||||
@@ -133,7 +138,7 @@ fetchPrimaryMaterialList()
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="primary-material__container">
|
<div class="primary-material__container">
|
||||||
<Title name="主材料进站" showRefresh @refresh="fetchPrimaryMaterialList" />
|
<Title name="主材料进站" showRefresh @refresh="handleRefresh" />
|
||||||
<a-form layout="inline" size="large">
|
<a-form layout="inline" size="large">
|
||||||
<a-form-item label="主材类型">
|
<a-form-item label="主材类型">
|
||||||
<a-input v-model:value="materialType" disabled />
|
<a-input v-model:value="materialType" disabled />
|
||||||
|
|||||||
@@ -167,6 +167,11 @@ const handleCancel = () => {
|
|||||||
selectedKeys.value = [];
|
selectedKeys.value = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleRefresh = () => {
|
||||||
|
fetchPrimaryMaterialList();
|
||||||
|
renderTableHeight();
|
||||||
|
}
|
||||||
|
|
||||||
// 计算表格高度
|
// 计算表格高度
|
||||||
const customTable = ref<HTMLElement | null>(null)
|
const customTable = ref<HTMLElement | null>(null)
|
||||||
const tableHeight = ref(200)
|
const tableHeight = ref(200)
|
||||||
@@ -190,7 +195,7 @@ fetchPrimaryMaterialList()
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="equipment__container">
|
<div class="equipment__container">
|
||||||
<Title name="主材报工" showRefresh @refresh="fetchPrimaryMaterialList" />
|
<Title name="主材报工" showRefresh @refresh="handleRefresh" />
|
||||||
<a-button size="large" @click="handlePickPrimaryMaterial">选择主材</a-button>
|
<a-button size="large" @click="handlePickPrimaryMaterial">选择主材</a-button>
|
||||||
<div class="table-wrapper" ref="customTable">
|
<div class="table-wrapper" ref="customTable">
|
||||||
<a-table :dataSource="primaryMaterialTableData" :columns="primaryMaterialColumns as ColumnsType<PrimaryMaterialTableItem>"
|
<a-table :dataSource="primaryMaterialTableData" :columns="primaryMaterialColumns as ColumnsType<PrimaryMaterialTableItem>"
|
||||||
|
|||||||
Reference in New Issue
Block a user