gx
chenyc
2025-06-15 f8e58374b3e4b2868e19f3908ef7e4796e9ca0a0
src/views/zhikong/components/components.vue
@@ -81,9 +81,16 @@
                  <el-icon><Search /></el-icon>
                  查询</el-button
               >
               <slot name="right"></slot>
            </el-form-item>
            <el-form-item></el-form-item>
            <el-form-item>
               <el-button type="primary" :loading="loading" @click="onClickExportExcel" size="small">
                  <el-icon><Link /></el-icon>
                  导出</el-button
               >
            </el-form-item>
         </el-form>
      </el-col>
      <el-col :span="24" v-loading="loading">
@@ -144,6 +151,7 @@
import { formatDate } from '/@/utils/formatTime';
import { doStatByResult } from '/@/api/QC';
import * as echarts from 'echarts';
import { exportTableToExcel } from '/@/utils/Export2';
const stores = useUserInfo();
const { userInfos } = storeToRefs(stores);
const end = new Date();
@@ -246,10 +254,10 @@
         }
      };
      // /** 导出 */
      // const onClickExportExcel = () => {
      //    exportTableToExcel('#exportTbale', state.title);
      // };
      /** 导出 */
      const onClickExportExcel = () => {
         exportTableToExcel('#exportTbale', state.title);
      };
      const setTableHeight = () => {
         let height = document.documentElement.clientHeight;
@@ -509,6 +517,7 @@
         myEchartsRef,
         rowClassName,
         onClickSearch,
         onClickExportExcel,
         initCompData,
         onClickByStatusChange,
         limitBottomInp,