This commit is contained in:
2026-03-04 11:55:50 +08:00
parent 8c5b4ce5e5
commit 5b48424bf5

View File

@ -18,7 +18,7 @@
</div> </div>
<!-- 表格 --> <!-- 表格 -->
<div class="tabBox"> <div class="tabBox">
<MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" :tableHeight="pageData.tableHeight" :key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" <MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" :tableHeight="pageData.tableHeight" :tableConfiger="pageData.tableConfiger"
:controlsWidth="pageData.controlsWidth" @chooseData="chooseData"> :controlsWidth="pageData.controlsWidth" @chooseData="chooseData">
<template #rwzt="{ row }"> <template #rwzt="{ row }">
<el-table-column prop="wlq" label="未领取"/> <el-table-column prop="wlq" label="未领取"/>
@ -43,7 +43,6 @@
</template> </template>
<script setup> <script setup>
import * as MOSTY from "@/components/MyComponents/index";
import { qcckGet, qcckPost, qcckDelete } from "@/api/qcckApi.js"; import { qcckGet, qcckPost, qcckDelete } from "@/api/qcckApi.js";
import EditAddForm from "./components/editAddForm.vue"; import EditAddForm from "./components/editAddForm.vue";
import PageTitle from "@/components/aboutTable/PageTitle.vue"; import PageTitle from "@/components/aboutTable/PageTitle.vue";
@ -73,7 +72,6 @@ const searchConfiger = reactive([
]); ]);
const pageData = reactive({ const pageData = reactive({
tableData: [], //表格数据 tableData: [], //表格数据
keyCount: 0,
tableConfiger: { tableConfiger: {
loading: false, loading: false,
rowHieght: 61, rowHieght: 61,
@ -94,17 +92,12 @@ const pageData = reactive({
] ]
}); });
onMounted(() => { onMounted(() => {
proxy.mittBus.on("mittFn", (data) => {
pageData.keyCount = data;
});
tabHeightFn(); tabHeightFn();
getDataList(); getDataList();
}); });
// 搜索 // 搜索
const onSearch = (val) => { const onSearch = (val) => {
listQuery.value = { ...listQuery.value, ...val }; listQuery.value = { ...listQuery.value, ...val };
if (val.cz) listQuery.value.ssbmdm = "";
delete listQuery.value.cz;
getDataList(); getDataList();
}; };
@ -115,7 +108,6 @@ const getDataList = () => {
pageCurrent: pageData.pageConfiger.pageNum, pageCurrent: pageData.pageConfiger.pageNum,
...listQuery.value ...listQuery.value
}; };
delete pramas.daterange;
// pageData.tableConfiger.loading = true; // pageData.tableConfiger.loading = true;
// qcckPost(pramas, "/mosty-yszx/tbYsSxt/getPageList") // qcckPost(pramas, "/mosty-yszx/tbYsSxt/getPageList")
// .then((res) => { // .then((res) => {
@ -138,11 +130,7 @@ const changeSize = (val) => {
// 多选 // 多选
const chooseData = (val) => { const chooseData = (val) => {
if (!val) return false; if(Array.isArray(val)) ids.value = val.map((v) => v.id);
if (val instanceof Array)
ids.value = val.map((v) => {
return v.id;
});
}; };
//批量删除 //批量删除
const deletList = (id) => { const deletList = (id) => {
@ -165,11 +153,8 @@ const addEditForm = (type, row) => {
// 表格高度计算 // 表格高度计算
const tabHeightFn = () => { const tabHeightFn = () => {
pageData.tableHeight = pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 240;
window.innerHeight - searchBox.value.offsetHeight - 240; window.onresize = function () { tabHeightFn(); };
window.onresize = function () {
tabHeightFn();
};
}; };
</script> </script>