1
This commit is contained in:
@@ -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,
|
|
||||||
});
|
|
||||||
};
|
|
||||||
@@ -16,9 +16,9 @@ export const fetchList = (query?: any) => {
|
|||||||
* 列表(按组ID)
|
* 列表(按组ID)
|
||||||
* @param query
|
* @param query
|
||||||
*/
|
*/
|
||||||
export const list = (query?: any) => {
|
export const queryByGroupId = (query?: any) => {
|
||||||
return request({
|
return request({
|
||||||
url: '/recruit/recruitstudentschool/listByGroupId',
|
url: '/recruit/recruitstudentschool/queryByGroupId',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query,
|
params: query,
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ import { User } from '@element-plus/icons-vue'
|
|||||||
import { delObj, fetchList, sureDJ } from '/@/api/recruit/recruitprestudent'
|
import { delObj, fetchList, sureDJ } from '/@/api/recruit/recruitprestudent'
|
||||||
import { getList } from '/@/api/recruit/recruitstudentplangroup'
|
import { getList } from '/@/api/recruit/recruitstudentplangroup'
|
||||||
import { listcz } from '/@/api/recruit/recruitstudentplan'
|
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'
|
import { getDeptListByLevelTwo } from '/@/api/basic/basicdept'
|
||||||
|
|
||||||
const TableForm = defineAsyncComponent(() => import('./enrolplantemplate-form.vue'))
|
const TableForm = defineAsyncComponent(() => import('./enrolplantemplate-form.vue'))
|
||||||
|
|||||||
@@ -16,6 +16,9 @@
|
|||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="学校代码" prop="schoolCode">
|
||||||
|
<el-input v-model="dataForm.schoolCode" placeholder="学校代码"></el-input>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="学校名称" prop="schoolName">
|
<el-form-item label="学校名称" prop="schoolName">
|
||||||
<el-input v-model="dataForm.schoolName" placeholder="学校名称"></el-input>
|
<el-input v-model="dataForm.schoolName" placeholder="学校名称"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -88,6 +91,10 @@ const dataRule = {
|
|||||||
{ required: true, message: '学校名称不能为空', trigger: 'blur' },
|
{ required: true, message: '学校名称不能为空', trigger: 'blur' },
|
||||||
{ min: 1, max: 20, message: '学校名称长度不大于20个字符', 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: [
|
area: [
|
||||||
{ required: true, message: '地区不能为空', trigger: 'blur' },
|
{ required: true, message: '地区不能为空', trigger: 'blur' },
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -62,6 +62,7 @@
|
|||||||
:header-cell-style="tableStyle.headerCellStyle"
|
:header-cell-style="tableStyle.headerCellStyle"
|
||||||
>
|
>
|
||||||
<el-table-column type="index" label="序号" width="60" align="center" />
|
<el-table-column type="index" label="序号" width="60" align="center" />
|
||||||
|
<el-table-column prop="schoolCode" label="学校代码" align="center" show-overflow-tooltip />
|
||||||
<el-table-column prop="schoolName" label="学校名称" align="center" show-overflow-tooltip />
|
<el-table-column prop="schoolName" label="学校名称" align="center" show-overflow-tooltip />
|
||||||
<el-table-column prop="deptCode" label="对接学院" align="center" show-overflow-tooltip>
|
<el-table-column prop="deptCode" label="对接学院" align="center" show-overflow-tooltip>
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|||||||
Reference in New Issue
Block a user