diff --git a/src/views/dataManagement/graduate/CetGraduates.data.ts b/src/views/dataManagement/graduate/CetGraduates.data.ts index baa3c44..c7f0043 100644 --- a/src/views/dataManagement/graduate/CetGraduates.data.ts +++ b/src/views/dataManagement/graduate/CetGraduates.data.ts @@ -1,103 +1,96 @@ -import {BasicColumn} from '/@/components/Table'; -import {FormSchema} from '/@/components/Table'; -import { rules} from '/@/utils/helper/validator'; +import { BasicColumn } from '/@/components/Table'; +import { FormSchema } from '/@/components/Table'; +import { rules } from '/@/utils/helper/validator'; import { render } from '/@/utils/common/renderUtils'; //列表数据 export const columns: BasicColumn[] = [ - { + { title: '教师姓名', - align:"center", - dataIndex: 'graduatesName' - }, - { + align: 'center', + dataIndex: 'graduatesName', + }, + { title: '年龄', - align:"center", - dataIndex: 'age' - }, - { + align: 'center', + dataIndex: 'age', + }, + { title: '性别', - align:"center", - dataIndex: 'sex' - }, - { + align: 'center', + dataIndex: 'sex', + }, + { title: '校区', - align:"center", - dataIndex: 'campus' - }, - { - title: '照片地址', - align:"center", - dataIndex: 'photoAddress' - }, + align: 'center', + dataIndex: 'campus', + }, + // { + // title: '照片地址', + // align:"center", + // dataIndex: 'photoAddress' + // }, ]; //查询数据 -export const searchFormSchema: FormSchema[] = [ -]; +export const searchFormSchema: FormSchema[] = []; //表单数据 export const formSchema: FormSchema[] = [ { label: '教师姓名', field: 'graduatesName', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入教师姓名!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入教师姓名!' }]; + }, }, { label: '年龄', field: 'age', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入年龄!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入年龄!' }]; + }, }, { label: '性别', field: 'sex', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入性别!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入性别!' }]; + }, }, { label: '校区', field: 'campus', component: 'Input', }, + //{ + // label: '照片地址', + // field: 'photoAddress', + // component: 'Input', + //}, + // TODO 主键隐藏字段,目前写死为ID { - label: '照片地址', - field: 'photoAddress', + label: '', + field: 'id', component: 'Input', + show: false, }, - // TODO 主键隐藏字段,目前写死为ID - { - label: '', - field: 'id', - component: 'Input', - show: false - }, ]; // 高级查询数据 export const superQuerySchema = { - graduatesName: {title: '教师姓名',order: 0,view: 'text', type: 'string',}, - age: {title: '年龄',order: 1,view: 'text', type: 'string',}, - sex: {title: '性别',order: 2,view: 'text', type: 'string',}, - campus: {title: '校区',order: 3,view: 'text', type: 'string',}, - photoAddress: {title: '照片地址',order: 4,view: 'text', type: 'string',}, + graduatesName: { title: '教师姓名', order: 0, view: 'text', type: 'string' }, + age: { title: '年龄', order: 1, view: 'text', type: 'string' }, + sex: { title: '性别', order: 2, view: 'text', type: 'string' }, + campus: { title: '校区', order: 3, view: 'text', type: 'string' }, + photoAddress: { title: '照片地址', order: 4, view: 'text', type: 'string' }, }; /** -* 流程表单调用这个方法获取formSchema -* @param param -*/ -export function getBpmFormSchema(_formData): FormSchema[]{ + * 流程表单调用这个方法获取formSchema + * @param param + */ +export function getBpmFormSchema(_formData): FormSchema[] { // 默认和原始表单保持一致 如果流程中配置了权限数据,这里需要单独处理formSchema return formSchema; -} \ No newline at end of file +} diff --git a/src/views/dataManagement/invigilate-data/CetInvigilateData.data.ts b/src/views/dataManagement/invigilate-data/CetInvigilateData.data.ts index 31ef9c7..8462ed1 100644 --- a/src/views/dataManagement/invigilate-data/CetInvigilateData.data.ts +++ b/src/views/dataManagement/invigilate-data/CetInvigilateData.data.ts @@ -24,11 +24,11 @@ export const columns: BasicColumn[] = [ align: 'center', dataIndex: 'campus', }, - { - title: '照片地址', - align: 'center', - dataIndex: 'photoAddress', - }, + //{ + // title: '照片地址', + // align: 'center', + // dataIndex: 'photoAddress', + //}, ]; //查询数据 export const searchFormSchema: FormSchema[] = []; @@ -63,11 +63,11 @@ export const formSchema: FormSchema[] = [ field: 'campus', component: 'Input', }, - { - label: '照片地址', - field: 'photoAddress', - component: 'Input', - }, + //{ + // label: '照片地址', + // field: 'photoAddress', + // component: 'Input', + //}, // TODO 主键隐藏字段,目前写死为ID { label: '', diff --git a/src/views/dataManagement/non-teacher/CetNoTeachers.data.ts b/src/views/dataManagement/non-teacher/CetNoTeachers.data.ts index 186b2f9..8462ed1 100644 --- a/src/views/dataManagement/non-teacher/CetNoTeachers.data.ts +++ b/src/views/dataManagement/non-teacher/CetNoTeachers.data.ts @@ -1,103 +1,96 @@ -import {BasicColumn} from '/@/components/Table'; -import {FormSchema} from '/@/components/Table'; -import { rules} from '/@/utils/helper/validator'; +import { BasicColumn } from '/@/components/Table'; +import { FormSchema } from '/@/components/Table'; +import { rules } from '/@/utils/helper/validator'; import { render } from '/@/utils/common/renderUtils'; //列表数据 export const columns: BasicColumn[] = [ - { + { title: '教师姓名', - align:"center", - dataIndex: 'name' - }, - { + align: 'center', + dataIndex: 'name', + }, + { title: '年龄', - align:"center", - dataIndex: 'age' - }, - { + align: 'center', + dataIndex: 'age', + }, + { title: '性别', - align:"center", - dataIndex: 'sex' - }, - { + align: 'center', + dataIndex: 'sex', + }, + { title: '校区', - align:"center", - dataIndex: 'campus' - }, - { - title: '照片地址', - align:"center", - dataIndex: 'photoAddress' - }, + align: 'center', + dataIndex: 'campus', + }, + //{ + // title: '照片地址', + // align: 'center', + // dataIndex: 'photoAddress', + //}, ]; //查询数据 -export const searchFormSchema: FormSchema[] = [ -]; +export const searchFormSchema: FormSchema[] = []; //表单数据 export const formSchema: FormSchema[] = [ { label: '教师姓名', field: 'name', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入教师姓名!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入教师姓名!' }]; + }, }, { label: '年龄', field: 'age', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入年龄!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入年龄!' }]; + }, }, { label: '性别', field: 'sex', component: 'Input', - dynamicRules: ({model,schema}) => { - return [ - { required: true, message: '请输入性别!'}, - ]; - }, + dynamicRules: ({ model, schema }) => { + return [{ required: true, message: '请输入性别!' }]; + }, }, { label: '校区', field: 'campus', component: 'Input', }, + //{ + // label: '照片地址', + // field: 'photoAddress', + // component: 'Input', + //}, + // TODO 主键隐藏字段,目前写死为ID { - label: '照片地址', - field: 'photoAddress', + label: '', + field: 'id', component: 'Input', + show: false, }, - // TODO 主键隐藏字段,目前写死为ID - { - label: '', - field: 'id', - component: 'Input', - show: false - }, ]; // 高级查询数据 export const superQuerySchema = { - name: {title: '教师姓名',order: 0,view: 'text', type: 'string',}, - age: {title: '年龄',order: 1,view: 'text', type: 'string',}, - sex: {title: '性别',order: 2,view: 'text', type: 'string',}, - campus: {title: '校区',order: 3,view: 'text', type: 'string',}, - photoAddress: {title: '照片地址',order: 4,view: 'text', type: 'string',}, + name: { title: '教师姓名', order: 0, view: 'text', type: 'string' }, + age: { title: '年龄', order: 1, view: 'text', type: 'string' }, + sex: { title: '性别', order: 2, view: 'text', type: 'string' }, + campus: { title: '校区', order: 3, view: 'text', type: 'string' }, + photoAddress: { title: '照片地址', order: 4, view: 'text', type: 'string' }, }; /** -* 流程表单调用这个方法获取formSchema -* @param param -*/ -export function getBpmFormSchema(_formData): FormSchema[]{ + * 流程表单调用这个方法获取formSchema + * @param param + */ +export function getBpmFormSchema(_formData): FormSchema[] { // 默认和原始表单保持一致 如果流程中配置了权限数据,这里需要单独处理formSchema return formSchema; -} \ No newline at end of file +} diff --git a/src/views/dataManagement/teacher/CetTeachers.api.ts b/src/views/dataManagement/teacher/CetTeachers.api.ts index b70d020..342e276 100644 --- a/src/views/dataManagement/teacher/CetTeachers.api.ts +++ b/src/views/dataManagement/teacher/CetTeachers.api.ts @@ -4,13 +4,13 @@ import { useMessage } from '/@/hooks/web/useMessage'; const { createConfirm } = useMessage(); enum Api { - list = '/teachers/cetTeachers/list', - save = '/teachers/cetTeachers/add', - edit = '/teachers/cetTeachers/edit', - deleteOne = '/teachers/cetTeachers/delete', - deleteBatch = '/teachers/cetTeachers/deleteBatch', - importExcel = '/teachers/cetTeachers/importExcel', - exportXls = '/teachers/cetTeachers/exportXls', + list = '/cet/cetTeachers/list', + save = '/cet/cetTeachers/add', + edit = '/cet/cetTeachers/edit', + deleteOne = '/cet/cetTeachers/delete', + deleteBatch = '/cet/cetTeachers/deleteBatch', + importExcel = '/cet/cetTeachers/importExcel', + exportXls = '/cet/cetTeachers/exportXls', } /** * 导出api diff --git a/src/views/dataManagement/teacher/CetTeachers.data.ts b/src/views/dataManagement/teacher/CetTeachers.data.ts index 51dd3fb..7fa24f1 100644 --- a/src/views/dataManagement/teacher/CetTeachers.data.ts +++ b/src/views/dataManagement/teacher/CetTeachers.data.ts @@ -24,11 +24,11 @@ export const columns: BasicColumn[] = [ align: 'center', dataIndex: 'campus', }, - { - title: '照片地址', - align: 'center', - dataIndex: 'photoAddress', - }, + //{ + // title: '照片地址', + // align: 'center', + // dataIndex: 'photoAddress', + //}, ]; //查询数据 export const searchFormSchema: FormSchema[] = []; @@ -63,11 +63,11 @@ export const formSchema: FormSchema[] = [ field: 'campus', component: 'Input', }, - { - label: '照片地址', - field: 'photoAddress', - component: 'Input', - }, + //{ + // label: '照片地址', + // field: 'photoAddress', + // component: 'Input', + //}, // TODO 主键隐藏字段,目前写死为ID { label: '', diff --git a/src/views/dataManagement/teacher/components/CetTeachersModal.vue b/src/views/dataManagement/teacher/components/CetTeachersModal.vue index 153c6f3..2b76fdc 100644 --- a/src/views/dataManagement/teacher/components/CetTeachersModal.vue +++ b/src/views/dataManagement/teacher/components/CetTeachersModal.vue @@ -8,8 +8,8 @@ import { ref, computed, unref } from 'vue'; import { BasicModal, useModalInner } from '/@/components/Modal'; import { BasicForm, useForm } from '/@/components/Form/index'; - import { formSchema } from '../../../../../../../../../../CetTeachers.data'; - import { saveOrUpdate } from '../../../../../../../../../../CetTeachers.api'; + import { formSchema } from '../CetTeachers.data'; + import { saveOrUpdate } from '../CetTeachers.api'; // Emits声明 const emit = defineEmits(['register', 'success']); const isUpdate = ref(true);