|
@@ -86,7 +86,7 @@
|
|
|
<template #footer>
|
|
<template #footer>
|
|
|
<div class="dialog-footer">
|
|
<div class="dialog-footer">
|
|
|
<el-button @click="classStore.dialogFormVisible = false">取消</el-button>
|
|
<el-button @click="classStore.dialogFormVisible = false">取消</el-button>
|
|
|
- <el-button type="primary" @click="saveClass">确定</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" @click="addClass">确定</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
@@ -191,11 +191,11 @@ const handleEdit = (row) => {
|
|
|
// 保存新增班级
|
|
// 保存新增班级
|
|
|
const addFormRef = ref();
|
|
const addFormRef = ref();
|
|
|
|
|
|
|
|
-const saveClass = async () => {
|
|
|
|
|
|
|
+const addClass = async () => {
|
|
|
try {
|
|
try {
|
|
|
const valid = await addFormRef.value.validate();
|
|
const valid = await addFormRef.value.validate();
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
- await classStore.saveClass(newClass.value);
|
|
|
|
|
|
|
+ await classStore.addClass(newClass.value);
|
|
|
classStore.dialogFormVisible = false;
|
|
classStore.dialogFormVisible = false;
|
|
|
newClass.value = {
|
|
newClass.value = {
|
|
|
classNo: '',
|
|
classNo: '',
|
|
@@ -208,6 +208,7 @@ const saveClass = async () => {
|
|
|
}
|
|
}
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
ElMessage.error('保存班级失败,请重试');
|
|
ElMessage.error('保存班级失败,请重试');
|
|
|
|
|
+ console.log(error);
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -218,12 +219,13 @@ const updateClass = async () => {
|
|
|
try {
|
|
try {
|
|
|
const valid = await editFormRef.value.validate();
|
|
const valid = await editFormRef.value.validate();
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
- await classStore.updateClass(editClass.value);
|
|
|
|
|
|
|
+ await classStore.editClass(editClass.value);
|
|
|
classStore.dialogEditFormVisible = false;
|
|
classStore.dialogEditFormVisible = false;
|
|
|
editClass.value = {};
|
|
editClass.value = {};
|
|
|
}
|
|
}
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
ElMessage.error('更新班级失败,请重试');
|
|
ElMessage.error('更新班级失败,请重试');
|
|
|
|
|
+ console.log(error);
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -256,7 +258,7 @@ const handleBatchDelete = async () => {
|
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
|
type: 'warning'
|
|
type: 'warning'
|
|
|
});
|
|
});
|
|
|
- await classStore.batchDelete(selectedIds.value);
|
|
|
|
|
|
|
+ await classStore.batchDeleteClass(selectedIds.value);
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
if (error !== 'cancel') {
|
|
if (error !== 'cancel') {
|
|
|
ElMessage.error('批量删除失败,请重试');
|
|
ElMessage.error('批量删除失败,请重试');
|