mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-18 07:16:46 +08:00
feat(course): 实现课程标签管理功能
- 新增课程标签API模块,支持标签分页查询、创建、修改状态等操作 - 开发课程标签组件,支持标签搜索、创建、删除和数量限制 - 集成标签组件到专业模式页面,替换原有标签选择器 - 优化课程创建组件,重构表单状态管理和操作流程 - 升级Element Plus组件版本,支持el-select-v2等新组件 - 添加lodash依赖用于防抖搜索功能 - 调整样式和布局,优化标签显示和交互体验
This commit is contained in:
@@ -21,10 +21,12 @@ export function useMediaComponent(props, emit) {
|
||||
// Update form values and emit changes
|
||||
const updateFormValue = (field, value) => {
|
||||
localDialogVideoForm.value[field] = value;
|
||||
emit("update:dialogVideoForm", { ...localDialogVideoForm.value });
|
||||
if (emit) {
|
||||
emit("update:dialogVideoForm", { ...localDialogVideoForm.value });
|
||||
}
|
||||
};
|
||||
|
||||
const fileBaseUrl = `${process.env.VUE_APP_BOE_API_URL}/upload`;
|
||||
const fileBaseUrl = `${process.env.VUE_APP_BOE_API_URL}${process.env.VUE_APP_FILE_PATH}`;
|
||||
|
||||
return {
|
||||
localDialogVideoForm,
|
||||
|
||||
Reference in New Issue
Block a user