refactor: eslint src --fix

This commit is contained in:
2024-04-15 20:35:37 +08:00
parent c75c7092bd
commit 7ecfbb9c15
38 changed files with 187 additions and 227 deletions

View File

@@ -100,15 +100,11 @@ const title = computed(() => (isUpdate.value ? '修改用户' : '新增用户'))
const formRef = ref<FormInstance>()
const rules: FormInstance['rules'] = {
username: [
{ required: true, message: '请输入用户名' },
],
nickname: [
{ required: true, message: '请输入昵称' },
],
username: [{ required: true, message: '请输入用户名' }],
nickname: [{ required: true, message: '请输入昵称' }],
password: [{ required: true, message: '请输入密码' }],
deptId: [{ required: true, message: '请选择所属部门' }],
roleIds: [{ required: true, message: '请选择角色' }],
roleIds: [{ required: true, message: '请选择角色' }]
}
const { form, resetForm } = useForm({

View File

@@ -1,10 +1,5 @@
<template>
<a-drawer
v-model:visible="visible"
title="用户详情"
:width="width >= 580 ? 580 : '100%'"
:footer="false"
>
<a-drawer v-model:visible="visible" title="用户详情" :width="width >= 580 ? 580 : '100%'" :footer="false">
<a-descriptions :column="2" size="large" class="general-description">
<a-descriptions-item label="ID" :span="2">{{ dataDetail?.id }}</a-descriptions-item>
<a-descriptions-item label="用户名">{{ dataDetail?.username }}</a-descriptions-item>

View File

@@ -30,7 +30,7 @@ const options: Options = {
}
const columns: Columns = [
{ label: '密码', field: 'newPassword', type: 'input-password', rules: [{ required: true, message: '请输入密码' }] },
{ label: '密码', field: 'newPassword', type: 'input-password', rules: [{ required: true, message: '请输入密码' }] }
]
const { form, resetForm } = useForm({
@@ -56,7 +56,7 @@ const save = async () => {
try {
const isInvalid = await formRef.value?.formRef?.validate()
if (isInvalid) return false
await resetUserPwd({ newPassword: encryptByRsa(form.newPassword) || ''}, dataId.value)
await resetUserPwd({ newPassword: encryptByRsa(form.newPassword) || '' }, dataId.value)
Message.success('重置成功')
emit('save-success')
return true

View File

@@ -6,14 +6,7 @@
<a-input v-model="deptName" placeholder="请输入部门名称" allow-clear style="margin-bottom: 10px">
<template #prefix><icon-search /></template>
</a-input>
<a-tree
ref="treeRef"
:data="deptList"
default-expand-all
show-line
block-node
@select="handleSelectDept"
>
<a-tree ref="treeRef" :data="deptList" default-expand-all show-line block-node @select="handleSelectDept">
</a-tree>
</a-col>
@@ -57,7 +50,12 @@
</a-tooltip>
</template>
<template #nickname="{ record }">
<GiCellAvatar :avatar="getAvatar(record.avatar, record.gender)" :name="record.nickname" is-link @click="openDetail(record)" />
<GiCellAvatar
:avatar="getAvatar(record.avatar, record.gender)"
:name="record.nickname"
is-link
@click="openDetail(record)"
/>
</template>
<template #gender="{ record }">
<GiCellGender :gender="record.gender" />
@@ -178,7 +176,7 @@ const onDelete = (item: UserResp) => {
}
// 导出
const onExport = ()=>{
const onExport = () => {
useDownload(() => exportUser(queryForm))
}