style: 修改样式

This commit is contained in:
kailong321200875 2023-11-08 15:24:56 +08:00
parent 2772613748
commit 92d436b8bb
8 changed files with 26 additions and 24 deletions

View File

@ -5,7 +5,7 @@
"source.fixAll.eslint": true "source.fixAll.eslint": true
}, },
"[vue]": { "[vue]": {
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint" "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
"i18n-ally.localesPaths": ["src/locales"], "i18n-ally.localesPaths": ["src/locales"],
"i18n-ally.keystyle": "nested", "i18n-ally.keystyle": "nested",

View File

@ -166,11 +166,7 @@ const crudSchemas = reactive<CrudSchema[]>([
hidden: true hidden: true
}, },
form: { form: {
component: 'DatePicker', hidden: true
componentProps: {
type: 'datetime',
valueFormat: 'YYYY-MM-DD HH:mm:ss'
}
} }
}, },
{ {

View File

@ -20,9 +20,7 @@ const props = defineProps({
const rules = reactive({ const rules = reactive({
id: [required()], id: [required()],
status: [required()], status: [required()]
createTime: [required()],
remark: [required()]
}) })
const { formRegister, formMethods } = useForm() const { formRegister, formMethods } = useForm()

View File

@ -36,10 +36,6 @@ const tableColumns = reactive<TableColumn[]>([
field: 'roleName', field: 'roleName',
label: t('role.roleName') label: t('role.roleName')
}, },
{
field: 'role',
label: t('role.role')
},
{ {
field: 'status', field: 'status',
label: t('menu.status'), label: t('menu.status'),

View File

@ -28,11 +28,6 @@ const formSchema = ref<FormSchema[]>([
label: t('role.roleName'), label: t('role.roleName'),
component: 'Input' component: 'Input'
}, },
{
field: 'role',
label: t('role.role'),
component: 'Input'
},
{ {
field: 'status', field: 'status',
label: t('menu.status'), label: t('menu.status'),

View File

@ -276,7 +276,7 @@ const save = async () => {
<template> <template>
<div class="flex w-100% h-100%"> <div class="flex w-100% h-100%">
<ContentWrap class="flex-1"> <ContentWrap class="w-250px">
<div class="flex justify-center items-center"> <div class="flex justify-center items-center">
<div class="flex-1">{{ t('userDemo.departmentList') }}</div> <div class="flex-1">{{ t('userDemo.departmentList') }}</div>
<ElInput <ElInput
@ -299,7 +299,16 @@ const save = async () => {
}" }"
:filter-node-method="filterNode" :filter-node-method="filterNode"
@current-change="currentChange" @current-change="currentChange"
/> >
<template #default="{ data }">
<div
:title="data.departmentName"
class="whitespace-nowrap overflow-ellipsis overflow-hidden"
>
{{ data.departmentName }}
</div>
</template>
</ElTree>
</ContentWrap> </ContentWrap>
<ContentWrap class="flex-[3] ml-20px"> <ContentWrap class="flex-[3] ml-20px">
<Search <Search

View File

@ -21,10 +21,7 @@ const props = defineProps({
const rules = reactive({ const rules = reactive({
username: [required()], username: [required()],
account: [required()], account: [required()],
'department.id': [required()], 'department.id': [required()]
role: [required()],
email: [required()],
createTime: [required()]
}) })
const { formRegister, formMethods } = useForm() const { formRegister, formMethods } = useForm()

View File

@ -4,6 +4,17 @@ import transformerVariantGroup from '@unocss/transformer-variant-group'
export default defineConfig({ export default defineConfig({
// ...UnoCSS options // ...UnoCSS options
rules: [ rules: [
[
/^overflow-ellipsis$/,
([], { rawSelector }) => {
const selector = e(rawSelector)
return `
${selector} {
text-overflow: ellipsis;
}
`
}
],
[ [
/^custom-hover$/, /^custom-hover$/,
([], { rawSelector }) => { ([], { rawSelector }) => {