mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-11-12 02:58:39 +08:00
refactor: eslint src --fix
This commit is contained in:
@@ -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({
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user