feat:增加添加在线课弹窗

This commit is contained in:
lixg
2022-11-29 18:35:13 +08:00
parent 99996ffa88
commit b4b8d46fa1
3 changed files with 26 additions and 11 deletions

View File

@@ -41,7 +41,7 @@ export default defineComponent({
const store = useStore();
const isLogin = ref(false);
// console.log("router", router.getRoutes(), route);
console.log("版本0.02------------");
console.log("版本0.05------------");
const routes = computed(() => {
return router.getRoutes().filter((e) => e.meta?.isLink);
});

View File

@@ -2,7 +2,7 @@
* @Author: lixg lixg@dongwu-inc.com
* @Date: 2022-11-24 16:39:48
* @LastEditors: lixg lixg@dongwu-inc.com
* @LastEditTime: 2022-11-29 15:28:34
* @LastEditTime: 2022-11-29 18:31:34
* @FilePath: /fe-manage/src/components/Modals/addOnlineCourse.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -42,6 +42,10 @@ export default {
type: Boolean,
default: false,
},
closeOnlineModal: {
type: Function,
default: () => {},
},
},
setup(props, ctx) {
// console.log("学习路径", props.addOnlineCoursevisible, ctx);
@@ -50,6 +54,7 @@ export default {
});
const closeModal = () => {
ctx.emit("update:addOnlineCoursevisible", false);
props.closeOnlineModal();
};
return {
...toRefs(state),

View File

@@ -2506,7 +2506,10 @@
classify="addstudent"
/>
<!-- 新建在线课弹窗 -->
<addOnlineCourse v-model:addOnlineCoursevisible="addOnlineCoursevisible" />
<addOnlineCourse
v-model:addOnlineCoursevisible="addOnlineCoursevisible"
:closeOnlineModal="closeOnlineCoursevisible"
/>
<!-- 新建在线课弹窗 -->
<!-- 授权名单抽屉 -->
@@ -4825,6 +4828,11 @@ export default defineComponent({
});
}
);
const closeOnlineCoursevisible = () => {
console.log("执行");
getTableDate();
};
return {
...toRefs(state),
getdateToDateFn,
@@ -4931,6 +4939,8 @@ export default defineComponent({
showOwnPrower,
showViewPrower,
showManagePrower,
closeOnlineCoursevisible,
};
},
});