职务维护去掉不需要的字段
parent
4c8f5c8afd
commit
7bfd40ae04
|
@ -2,22 +2,22 @@ import { BasicColumn, FormSchema } from '/@/components/Table';
|
|||
import { rules } from '/@/utils/helper/validator';
|
||||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
title: '职务编码',
|
||||
dataIndex: 'code',
|
||||
width: 200,
|
||||
align: 'left',
|
||||
},
|
||||
// {
|
||||
// title: '职务编码',
|
||||
// dataIndex: 'code',
|
||||
// width: 200,
|
||||
// align: 'left',
|
||||
// },
|
||||
{
|
||||
title: '职务名称',
|
||||
dataIndex: 'name',
|
||||
width: 200,
|
||||
},
|
||||
{
|
||||
title: '职务等级',
|
||||
dataIndex: 'postRank_dictText',
|
||||
width: 100,
|
||||
},
|
||||
// {
|
||||
// title: '职务等级',
|
||||
// dataIndex: 'postRank_dictText',
|
||||
// width: 100,
|
||||
// },
|
||||
];
|
||||
|
||||
export const searchFormSchema: FormSchema[] = [
|
||||
|
@ -36,35 +36,35 @@ export const formSchema: FormSchema[] = [
|
|||
component: 'Input',
|
||||
show: false,
|
||||
},
|
||||
{
|
||||
label: '职级',
|
||||
field: 'postRank',
|
||||
component: 'JDictSelectTag',
|
||||
required: true,
|
||||
componentProps: {
|
||||
dictCode: 'position_rank',
|
||||
dropdownStyle: {
|
||||
maxHeight: '100vh',
|
||||
},
|
||||
getPopupContainer: () => document.body,
|
||||
},
|
||||
},
|
||||
// {
|
||||
// label: '职级',
|
||||
// field: 'postRank',
|
||||
// component: 'JDictSelectTag',
|
||||
// required: true,
|
||||
// componentProps: {
|
||||
// dictCode: 'position_rank',
|
||||
// dropdownStyle: {
|
||||
// maxHeight: '100vh',
|
||||
// },
|
||||
// getPopupContainer: () => document.body,
|
||||
// },
|
||||
// },
|
||||
{
|
||||
field: 'name',
|
||||
label: '职务名称',
|
||||
component: 'Input',
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
field: 'code',
|
||||
label: '职务编码',
|
||||
component: 'Input',
|
||||
required: true,
|
||||
dynamicDisabled: ({ values }) => {
|
||||
return !!values.id;
|
||||
},
|
||||
dynamicRules: ({ model, schema }) => {
|
||||
return rules.duplicateCheckRule('sys_position', 'code', model, schema, true);
|
||||
},
|
||||
},
|
||||
// {
|
||||
// field: 'code',
|
||||
// label: '职务编码',
|
||||
// component: 'Input',
|
||||
// required: true,
|
||||
// dynamicDisabled: ({ values }) => {
|
||||
// return !!values.id;
|
||||
// },
|
||||
// dynamicRules: ({ model, schema }) => {
|
||||
// return rules.duplicateCheckRule('sys_position', 'code', model, schema, true);
|
||||
// },
|
||||
// },
|
||||
];
|
||||
|
|
Loading…
Reference in New Issue