From 874d50a14823d3516a7a64b0887b10251908c366 Mon Sep 17 00:00:00 2001 From: zhoutianchi <1305666981@qq.com> Date: Thu, 29 Jan 2026 18:22:56 +0800 Subject: [PATCH] 1 --- src/api/recruit/recruitschoolcode.ts | 61 ------------------- src/api/recruit/recruitstudentschool.ts | 4 +- src/views/recruit/recruitprestudent/index.vue | 2 +- .../recruitstudentschool/detaiform.vue | 7 +++ .../recruit/recruitstudentschool/index.vue | 1 + 5 files changed, 11 insertions(+), 64 deletions(-) delete mode 100644 src/api/recruit/recruitschoolcode.ts diff --git a/src/api/recruit/recruitschoolcode.ts b/src/api/recruit/recruitschoolcode.ts deleted file mode 100644 index 1704cc0..0000000 --- a/src/api/recruit/recruitschoolcode.ts +++ /dev/null @@ -1,61 +0,0 @@ -import request from '/@/utils/request'; - -/** - * 获取列表 - * @param query - */ -export const fetchList = (query?: any) => { - return request({ - url: '/recruit/recruitschoolcode/page', - method: 'get', - params: query, - }); -}; - -/** - * 新增 - * @param obj - */ -export const addObj = (obj: any) => { - return request({ - url: '/recruit/recruitschoolcode/add', - method: 'post', - data: obj, - }); -}; - -/** - * 获取详情 - * @param id - */ -export const getObj = (id: string | number) => { - return request({ - url: `/recruit/recruitschoolcode/getById`, - method: 'get', - params:{id:id} - }); -}; - -/** - * 删除 - * @param id - */ -export const delObj = (id: string | number) => { - return request({ - url: `/recruit/recruitschoolcode/deleteById`, - method: 'post', - data:{id:id} - }); -}; - -/** - * 更新 - * @param obj - */ -export const putObj = (obj: any) => { - return request({ - url: '/recruit/recruitschoolcode/edit', - method: 'post', - data: obj, - }); -}; diff --git a/src/api/recruit/recruitstudentschool.ts b/src/api/recruit/recruitstudentschool.ts index 154970b..ebf8108 100644 --- a/src/api/recruit/recruitstudentschool.ts +++ b/src/api/recruit/recruitstudentschool.ts @@ -16,9 +16,9 @@ export const fetchList = (query?: any) => { * 列表(按组ID) * @param query */ -export const list = (query?: any) => { +export const queryByGroupId = (query?: any) => { return request({ - url: '/recruit/recruitstudentschool/listByGroupId', + url: '/recruit/recruitstudentschool/queryByGroupId', method: 'get', params: query, }); diff --git a/src/views/recruit/recruitprestudent/index.vue b/src/views/recruit/recruitprestudent/index.vue index f87b61f..d2856ce 100644 --- a/src/views/recruit/recruitprestudent/index.vue +++ b/src/views/recruit/recruitprestudent/index.vue @@ -204,7 +204,7 @@ import { User } from '@element-plus/icons-vue' import { delObj, fetchList, sureDJ } from '/@/api/recruit/recruitprestudent' import { getList } from '/@/api/recruit/recruitstudentplangroup' import { listcz } from '/@/api/recruit/recruitstudentplan' -import { list as schoolListApi } from '/@/api/recruit/recruitstudentschool' +import { queryByGroupId as schoolListApi} from '/@/api/recruit/recruitstudentschool' import { getDeptListByLevelTwo } from '/@/api/basic/basicdept' const TableForm = defineAsyncComponent(() => import('./enrolplantemplate-form.vue')) diff --git a/src/views/recruit/recruitstudentschool/detaiform.vue b/src/views/recruit/recruitstudentschool/detaiform.vue index a776537..43f43c9 100644 --- a/src/views/recruit/recruitstudentschool/detaiform.vue +++ b/src/views/recruit/recruitstudentschool/detaiform.vue @@ -16,6 +16,9 @@ + + + @@ -88,6 +91,10 @@ const dataRule = { { required: true, message: '学校名称不能为空', trigger: 'blur' }, { min: 1, max: 20, message: '学校名称长度不大于20个字符', trigger: 'blur' } ], + schoolCode:[ + { required: true, message: '学校代码不能为空', trigger: 'blur' }, + { min: 1, max: 20, message: '学校代码长度不大于20个字符', trigger: 'blur' } + ], area: [ { required: true, message: '地区不能为空', trigger: 'blur' }, ], diff --git a/src/views/recruit/recruitstudentschool/index.vue b/src/views/recruit/recruitstudentschool/index.vue index d2c6017..1a5474b 100644 --- a/src/views/recruit/recruitstudentschool/index.vue +++ b/src/views/recruit/recruitstudentschool/index.vue @@ -62,6 +62,7 @@ :header-cell-style="tableStyle.headerCellStyle" > +