mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-24 02:02:55 +08:00
feat(core): 统一消息提示工具并优化样式和功能
- 新增 useMessage 工具模块,统一封装 Element Plus 的消息提示 - 替换项目中所有 ElMessage 调用为自定义 $message 工具 - 优化 AccessComp.vue 中的布局宽度和间距样式 - 扩展 common.scss 样式库,新增定位、底部等快捷类名 - 更新文件上传 hook 和课程创建组件中的消息提示方式 - 重构 xajax 接口模块,替换 ant-design-vue 消息组件为 element-plus 组件 - 完善 professionalmode.vue 页面路由跳转逻辑 - 清理冗余代码,移除未使用的表格列定义和操作函数 - 在 createCourse.vue 中添加固定底部操作栏和下一步按钮 - 修复 chooseFileList.vue 中的错误提示调用问题
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<script setup>
|
||||
import { reactive, onMounted, ref, h } from "vue";
|
||||
import { ElButton, ElInput, ElUpload, ElMessage } from "element-plus";
|
||||
import { ElButton, ElInput, ElUpload } from "element-plus";
|
||||
import { $message, ElMessage } from "@/utils/useMessage";
|
||||
import BasicTable from "@/components/BasicElTable/BasicTable.vue";
|
||||
import {
|
||||
getPageListByType,
|
||||
@@ -126,7 +127,7 @@ const handleChooseItem = (row) => {
|
||||
case 61:
|
||||
console.log(row);
|
||||
if (row.counts === 0) {
|
||||
ElMessage.error("此试卷无试题内容,请重新选择");
|
||||
$message.error("此试卷无试题内容,请重新选择");
|
||||
return;
|
||||
}
|
||||
break;
|
||||
@@ -239,7 +240,7 @@ const handleUploadSuccess = (res, file) => {
|
||||
});
|
||||
fileList.value = [];
|
||||
} else {
|
||||
ElMessage.error(rs.message);
|
||||
$message.error(rs.message);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user