From 5a0246abfbc20eb9c7a24cbdbf89c1b62d5d94e3 Mon Sep 17 00:00:00 2001 From: LiuQAQQWQ <1109326957@qq.com> Date: Tue, 16 Dec 2025 09:39:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/api/assign.ts | 5 + admin/src/api/class.ts | 10 ++ admin/src/views/organization/assign/index.vue | 14 +- admin/src/views/organization/class/index.vue | 16 +- .../stuRegistration.registration/edit.vue | 10 +- .../stuRegistration.registration/index.vue | 137 +++++++++++++++++- 6 files changed, 176 insertions(+), 16 deletions(-) diff --git a/admin/src/api/assign.ts b/admin/src/api/assign.ts index 1df00ced..dc92a485 100644 --- a/admin/src/api/assign.ts +++ b/admin/src/api/assign.ts @@ -9,3 +9,8 @@ export function authclass(params?: Record) { export function confirm(params?: Record) { return request.post({ url: '/class/assign/confirm', params }) } + +// 分班列表 +export function assignlist(params?: Record) { + return request.get({ url: '/class/assign/list', params }) +} diff --git a/admin/src/api/class.ts b/admin/src/api/class.ts index 6b237b69..6075a70a 100644 --- a/admin/src/api/class.ts +++ b/admin/src/api/class.ts @@ -24,3 +24,13 @@ export function classEdit(params: Record) { export function classDelete(params: Record) { return request.post({ url: '/class/del', params }) } + +// 矫正班级人数 +export function classCheck(params: Record) { + return request.post({ url: '/class/check', params }) +} + +// 矫正全部班级人数 +export function classCheckAll() { + return request.post({ url: '/class/check.all' }) +} diff --git a/admin/src/views/organization/assign/index.vue b/admin/src/views/organization/assign/index.vue index f6e5694c..bbda3761 100644 --- a/admin/src/views/organization/assign/index.vue +++ b/admin/src/views/organization/assign/index.vue @@ -68,11 +68,14 @@ - + + + - - + + +
@@ -99,8 +102,7 @@