1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- import { BasicColumn, FormSchema } from '/@/components/Table';
- import { getDataOption } from '/@/api/system/dic';
- import { requestMagicApi } from '/@/api/magicApi';
- export const tableColumns: BasicColumn[] = [
- // {
- // title: '招生名称',
- // dataIndex: 'name',
- // align: 'left',
- // },
- {
- title: '年级',
- dataIndex: 'gradeName',
- align: 'left',
- // width: 100,
- },
- {
- title: '招生类型',
- dataIndex: 'enrollTypeCn',
- align: 'left',
- width: 100,
- },
- {
- title: '已录取人数',
- dataIndex: 'ab',
- align: 'left',
- width: 100,
- },
- {
- title: '已分班人数',
- dataIndex: 'abc',
- align: 'left',
- width: 100,
- },
- ];
- export const searchFormSchema: FormSchema[] = [
- // {
- // field: 'name',
- // label: '招生名称',
- // component: 'Input',
- // colProps: { span: 8 },
- // },
- {
- field: 'enrollType',
- label: '招生类型',
- component: 'ApiSelect',
- colProps: { span: 8 },
- componentProps: {
- getPopupContainer: () => document.body,
- api: getDataOption,
- params: { code: 'enroll_type' },
- },
- },
- ];
- export const formSchema: FormSchema[] = [
- {
- label: '所属年级',
- field: 'gradeId',
- component: 'ApiSelect',
- required: true,
- componentProps: {
- getPopupContainer: () => document.body,
- api: requestMagicApi,
- params: { url: 'baseData/grade/option' },
- },
- colProps: { span: 24 },
- },
- {
- label: '招生类型',
- field: 'enrollType',
- component: 'ApiSelect',
- required: true,
- componentProps: {
- getPopupContainer: () => document.body,
- api: getDataOption,
- params: { code: 'enroll_type' },
- },
- colProps: { span: 24 },
- },
- ];
|