From 9f5539e53c94e74b52e4b8fe7029cf5fd39d890d Mon Sep 17 00:00:00 2001 From: dy <dingyang@lnfxkj.tech> Date: 星期一, 14 四月 2025 09:45:21 +0800 Subject: [PATCH] 零件统计表添加更新按钮 --- src/views/ApsPartRouteStat/index.vue | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/views/ApsPartRouteStat/index.vue b/src/views/ApsPartRouteStat/index.vue index 34b457f..737176d 100644 --- a/src/views/ApsPartRouteStat/index.vue +++ b/src/views/ApsPartRouteStat/index.vue @@ -7,17 +7,26 @@ plain icon="Download" @click="handleExport" - v-hasPermi="['apsPartRouteStat:apsPartRouteStat:export']" + v-hasPermi="['apsPartRouteStat:export']" >瀵煎嚭</el-button> + </el-col> + <el-col :span="1.5"> + <el-button + type="info" + plain + icon="Refresh" + @click="handleRefresh" + v-hasPermi="['apsPartRouteStat:export']" + >鏇存柊</el-button> </el-col> </el-row> - <vxe-grid ref="gridRef" v-bind="gridOptions"></vxe-grid> + <vxe-grid ref="gridRef" v-bind="gridOptions" :loading="loading"></vxe-grid> </div> </template> <script setup name="apsPartRouteStat"> -import { query } from "@/api/apsPartRouteStat/apsPartRouteStat"; +import { query,updateStat } from "@/api/apsPartRouteStat/apsPartRouteStat"; import { ref } from "vue"; import * as XLSX from 'xlsx'; @@ -170,5 +179,15 @@ XLSX.writeFile(wb, `apsPartRouteStat_${new Date().getTime()}.xlsx`); } +/** 鍒锋柊鎸夐挳鎿嶄綔 */ +function handleRefresh(){ + updateStat().then(response => { + console.log(response); + if(response.code == '200'){ + getList(); + } + }); +} + getList(); </script> -- Gitblit v1.9.3