Optimize tool base management page

This commit is contained in:
2024-01-25 15:37:59 +08:00
parent 96acaddf77
commit 37fcfecbb7
4 changed files with 2 additions and 28 deletions

2
src/global.d.ts vendored
View File

@@ -493,7 +493,6 @@ interface ToolBaseVo {
source: ToolDataVo
dist: ToolDataVo
compiled: boolean
enable: boolean
createTime: string
updateTime: string
}
@@ -503,7 +502,6 @@ interface ToolBaseAddEditParam {
name?: string
source?: string
dist?: string
enable?: boolean
}
interface ToolTemplateVo {

View File

@@ -80,7 +80,6 @@ const Base = () => {
setIsDrawerOpen(true)
form.setFieldValue('id', undefined)
form.setFieldValue('name', newFormValues?.name)
form.setFieldValue('enable', newFormValues?.enable ?? true)
}
const baseColumns: _ColumnsType<ToolBaseVo> = [
@@ -106,21 +105,6 @@ const Base = () => {
align: 'center',
render: (value: string) => utcToLocalTime(value)
},
{
title: '状态',
width: '10em',
align: 'center',
render: (_, record) => (
<>
{record.enable ? (
<AntdTag color={'success'}></AntdTag>
) : (
<AntdTag></AntdTag>
)}
{!record.compiled && <AntdTag></AntdTag>}
</>
)
},
{
title: (
<>
@@ -381,7 +365,6 @@ const Base = () => {
setIsDrawerOpen(true)
form.setFieldValue('id', value.id)
form.setFieldValue('name', value.name)
form.setFieldValue('enable', value.enable)
void form.validateFields()
}
}
@@ -668,7 +651,6 @@ const Base = () => {
)}
</>
),
dataIndex: 'enable',
width: '12em',
align: 'center',
render: (_, record) => (
@@ -920,8 +902,7 @@ const Base = () => {
if (!isDrawerEdit && formValues) {
setNewFormValues({
name: formValues.name,
enable: formValues.enable
name: formValues.name
})
}
}, [formValues])
@@ -958,9 +939,6 @@ const Base = () => {
>
<AntdInput allowClear />
</AntdForm.Item>
<AntdForm.Item name={'enable'} label={'状态'}>
<AntdSwitch checkedChildren={'启用'} unCheckedChildren={'禁用'} />
</AntdForm.Item>
</AntdForm>
)

View File

@@ -84,7 +84,6 @@ const Category = () => {
</Permission>
</>
),
dataIndex: 'enable',
width: '15em',
align: 'center',
render: (_, record) => (

View File

@@ -509,7 +509,6 @@ const Template = () => {
)}
</>
),
dataIndex: 'enable',
width: '12em',
align: 'center',
render: (_, record) => (
@@ -836,7 +835,7 @@ const Template = () => {
filterOption={filterOption}
options={baseData.map((value) => ({
value: value.id,
label: `${value.name}${!value.enable ? '(已禁用)' : ''}`
label: value.name
}))}
/>
</AntdForm.Item>