refactor: 使用eslint.config.js替换.eslintrc.js并遵循esm语法 (#786)

This commit is contained in:
xiaoming
2023-11-10 23:18:01 +08:00
committed by GitHub
parent 18158f8e0d
commit 5b7dd8c3e2
102 changed files with 431 additions and 424 deletions

View File

@@ -49,7 +49,7 @@ function tabClick({ index }) {
<span>{{ item.title }}</span>
</el-tooltip>
</template>
<component v-if="selected == index" :is="item.component" />
<component :is="item.component" v-if="selected == index" />
</el-tab-pane>
</template>
</el-tabs>

View File

@@ -61,15 +61,15 @@ const tableDataImage = clone(tableData, true).map((item, index) =>
);
const tableDataSortable = clone(tableData, true).map((item, index) => {
delete item["date"];
delete item.date;
Object.assign(item, {
date: `${dayjs(new Date()).format("YYYY-MM")}-${index + 1}`
});
});
const tableDataDrag = clone(tableData, true).map((item, index) => {
delete item["address"];
delete item["date"];
delete item.address;
delete item.date;
return Object.assign(
{
id: index + 1,
@@ -80,7 +80,7 @@ const tableDataDrag = clone(tableData, true).map((item, index) => {
});
const tableDataEdit = clone(tableData, true).map((item, index) => {
delete item["date"];
delete item.date;
return Object.assign(
{
id: index + 1,

View File

@@ -8,8 +8,8 @@ const { columns, dataList, exportExcel } = useColumns();
<div>
<el-button
type="primary"
@click="exportExcel"
class="mb-[20px] float-right"
@click="exportExcel"
>
导出
</el-button>

View File

@@ -9,13 +9,13 @@ const { columns, dataList, print, cellStyle, rowStyle, headerCellStyle } =
<template>
<div>
<el-button type="primary" @click="print" class="mb-[20px] float-right">
<el-button type="primary" class="mb-[20px] float-right" @click="print">
打印
</el-button>
<!-- rowHoverBgColor="transparent" 鼠标经过行时去掉行的背景色 -->
<pure-table
rowHoverBgColor="transparent"
ref="printRef"
rowHoverBgColor="transparent"
row-key="id"
border
:data="dataList"

View File

@@ -18,9 +18,9 @@ const {
<template>
<el-select
class="w-[160px]"
ref="selectRef"
v-model="selectValue"
class="w-[160px]"
placeholder="请选择"
clearable
multiple

View File

@@ -50,7 +50,7 @@ function tabClick({ index }) {
<span>{{ item.title }}</span>
</el-tooltip>
</template>
<component v-if="selected == index" :is="item.component" />
<component :is="item.component" v-if="selected == index" />
</el-tab-pane>
</template>
</el-tabs>