refactor: ♻️ eslint 代码规范调整

This commit is contained in:
ray
2024-10-13 10:42:48 +08:00
parent 72eb87d005
commit a4ef6eb696
66 changed files with 376 additions and 376 deletions

View File

@@ -31,8 +31,8 @@
<el-card shadow="never" class="table-container">
<template #header>
<el-button
type="success"
v-hasPerm="['sys:config:add']"
type="success"
@click="handleOpenDialog()"
>
<template #icon>
@@ -41,8 +41,8 @@
新增
</el-button>
<el-button
color="#626aef"
v-hasPerm="['sys:config:refresh']"
color="#626aef"
@click="handleRefreshCache"
>
<el-icon><RefreshLeft /></el-icon>
@@ -85,10 +85,10 @@
<el-table-column fixed="right" label="操作" width="220">
<template #default="scope">
<el-button
v-hasPerm="['sys:config:update']"
type="primary"
size="small"
link
v-hasPerm="['sys:config:update']"
@click="handleOpenDialog(scope.row.id)"
>
<template #icon>
@@ -97,10 +97,10 @@
编辑
</el-button>
<el-button
v-hasPerm="['sys:config:delete']"
type="danger"
size="small"
link
v-hasPerm="['sys:config:delete']"
@click="handleDelete(scope.row.id)"
>
<template #icon>

View File

@@ -303,7 +303,7 @@ function handleDelete(deptId?: number) {
return;
}
ElMessageBox.confirm(`确认删除已选中的数据项?`, "警告", {
ElMessageBox.confirm("确认删除已选中的数据项?", "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",

View File

@@ -148,8 +148,8 @@
<el-form-item label="备注">
<el-input
type="textarea"
v-model="formData.remark"
type="textarea"
placeholder="请输入备注"
/>
</el-form-item>

View File

@@ -12,9 +12,9 @@
</el-form-item>
<el-form-item prop="createTime" label="操作时间">
<el-date-picker
v-model="queryParams.createTime"
:editable="false"
class="!w-[240px]"
v-model="queryParams.createTime"
type="daterange"
range-separator="~"
start-placeholder="开始时间"

View File

@@ -41,11 +41,11 @@
highlight-current-row
row-key="id"
:expand-row-keys="['1']"
@row-click="handleRowClick"
:tree-props="{
children: 'children',
hasChildren: 'hasChildren',
}"
@row-click="handleRowClick"
>
<el-table-column label="菜单名称" min-width="200">
<template #default="scope">
@@ -165,8 +165,8 @@
<el-drawer
v-model="dialog.visible"
:title="dialog.title"
@close="handleCloseDialog"
size="50%"
@close="handleCloseDialog"
>
<el-form
ref="menuFormRef"
@@ -339,11 +339,11 @@
/>
<el-icon
class="ml-2 cursor-pointer color-[var(--el-color-success)]"
style="vertical-align: -0.15em"
v-if="
formData.params.indexOf(item) === formData.params.length - 1
"
class="ml-2 cursor-pointer color-[var(--el-color-success)]"
style="vertical-align: -0.15em"
@click="formData.params.push({ key: '', value: '' })"
>
<CirclePlusFilled />
@@ -459,7 +459,7 @@
<script setup lang="ts">
defineOptions({
name: "Menu",
name: "SysMenu",
inheritAttrs: false,
});

View File

@@ -12,12 +12,12 @@
<span>通知公告详情</span>
<div class="dialog-toolbar">
<!-- 全屏/退出全屏按钮 -->
<el-button @click="toggleFullscreen" circle>
<el-button circle @click="toggleFullscreen">
<SvgIcon v-if="isFullscreen" icon-class="fullscreen-exit" />
<SvgIcon v-else icon-class="fullscreen" />
</el-button>
<!-- 关闭按钮 -->
<el-button @click="handleClose" circle>
<el-button circle @click="handleClose">
<template #icon>
<Close />
</template>
@@ -46,7 +46,7 @@
{{ notice.publishTime }}
</el-descriptions-item>
<el-descriptions-item label="公告内容:">
<div v-html="notice.content"></div>
<div v-html="notice.content" />
</el-descriptions-item>
</el-descriptions>
</el-dialog>

View File

@@ -73,7 +73,7 @@
<el-table-column label="通知标题" prop="title" min-width="200" />
<el-table-column align="center" label="通知类型" width="150">
<template #default="scope">
<DictLabel :code="'notice_type'" v-model="scope.row.type" />
<DictLabel v-model="scope.row.type" :code="'notice_type'" />
</template>
</el-table-column>
<el-table-column
@@ -84,7 +84,7 @@
/>
<el-table-column align="center" label="通知等级" width="100">
<template #default="scope">
<DictLabel code="notice_level" v-model="scope.row.level" />
<DictLabel v-model="scope.row.level" code="notice_level" />
</template>
</el-table-column>
<el-table-column
@@ -140,8 +140,8 @@
<el-button
type="primary"
size="small"
@click="openNoticeDetailDialog(scope.row.id)"
link
@click="openNoticeDetailDialog(scope.row.id)"
>
查看
</el-button>
@@ -223,16 +223,16 @@
</el-form-item>
<el-form-item label="通知类型" prop="type">
<dictionary
v-model="formData.type"
type="button"
code="notice_type"
v-model="formData.type"
/>
</el-form-item>
<el-form-item label="通知等级" prop="level">
<dictionary
v-model="formData.level"
type="button"
code="notice_level"
v-model="formData.level"
/>
</el-form-item>
<el-form-item label="目标类型" prop="targetType">
@@ -242,9 +242,9 @@
</el-radio-group>
</el-form-item>
<el-form-item
v-if="formData.targetType == 2"
label="指定用户"
prop="targetUserIds"
v-if="formData.targetType == 2"
>
<el-select
v-model="formData.targetUserIds"

View File

@@ -38,7 +38,7 @@
<el-table-column label="通知标题" prop="title" min-width="200" />
<el-table-column align="center" label="通知类型" width="150">
<template #default="scope">
<DictLabel code="notice_type" v-model="scope.row.type" />
<DictLabel v-model="scope.row.type" code="notice_type" />
</template>
</el-table-column>
<el-table-column
@@ -49,12 +49,12 @@
/>
<el-table-column align="center" label="通知等级" width="100">
<template #default="scope">
<DictLabel code="notice_level" v-model="scope.row.level" />
<DictLabel v-model="scope.row.level" code="notice_level" />
</template>
</el-table-column>
<el-table-column
align="center"
key="releaseTime"
align="center"
label="发布时间"
prop="publishTime"
width="150"

View File

@@ -185,8 +185,8 @@
</el-button>
<el-checkbox
v-model="parentChildLinked"
@change="handleparentChildLinkedChange"
class="ml-5"
@change="handleparentChildLinkedChange"
>
父子联动
</el-checkbox>

View File

@@ -3,7 +3,7 @@
<el-card shadow="never">
<el-input v-model="deptName" placeholder="部门名称" clearable>
<template #prefix>
<Search />
<el-icon><Search /></el-icon>
</template>
</el-input>

View File

@@ -16,9 +16,9 @@
>
<el-form-item label="文件名" prop="files">
<el-upload
class="w-full"
ref="uploadRef"
v-model:file-list="importFormData.files"
class="w-full"
accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"
:drag="true"
:limit="1"

View File

@@ -35,9 +35,9 @@
<el-form-item label="创建时间">
<el-date-picker
v-model="queryParams.createTime"
:editable="false"
class="!w-[240px]"
v-model="queryParams.createTime"
type="daterange"
range-separator="~"
start-placeholder="开始时间"