mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 04:46:46 +08:00
feat:增加添加在线课弹窗
This commit is contained in:
@@ -41,7 +41,7 @@ export default defineComponent({
|
|||||||
const store = useStore();
|
const store = useStore();
|
||||||
const isLogin = ref(false);
|
const isLogin = ref(false);
|
||||||
// console.log("router", router.getRoutes(), route);
|
// console.log("router", router.getRoutes(), route);
|
||||||
console.log("版本0.02------------");
|
console.log("版本0.05------------");
|
||||||
const routes = computed(() => {
|
const routes = computed(() => {
|
||||||
return router.getRoutes().filter((e) => e.meta?.isLink);
|
return router.getRoutes().filter((e) => e.meta?.isLink);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
* @Author: lixg lixg@dongwu-inc.com
|
* @Author: lixg lixg@dongwu-inc.com
|
||||||
* @Date: 2022-11-24 16:39:48
|
* @Date: 2022-11-24 16:39:48
|
||||||
* @LastEditors: lixg lixg@dongwu-inc.com
|
* @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
|
* @FilePath: /fe-manage/src/components/Modals/addOnlineCourse.vue
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
-->
|
-->
|
||||||
@@ -42,6 +42,10 @@ export default {
|
|||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
closeOnlineModal: {
|
||||||
|
type: Function,
|
||||||
|
default: () => {},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
setup(props, ctx) {
|
setup(props, ctx) {
|
||||||
// console.log("学习路径", props.addOnlineCoursevisible, ctx);
|
// console.log("学习路径", props.addOnlineCoursevisible, ctx);
|
||||||
@@ -50,6 +54,7 @@ export default {
|
|||||||
});
|
});
|
||||||
const closeModal = () => {
|
const closeModal = () => {
|
||||||
ctx.emit("update:addOnlineCoursevisible", false);
|
ctx.emit("update:addOnlineCoursevisible", false);
|
||||||
|
props.closeOnlineModal();
|
||||||
};
|
};
|
||||||
return {
|
return {
|
||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
|
|||||||
@@ -2506,7 +2506,10 @@
|
|||||||
classify="addstudent"
|
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 {
|
return {
|
||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
getdateToDateFn,
|
getdateToDateFn,
|
||||||
@@ -4931,6 +4939,8 @@ export default defineComponent({
|
|||||||
showOwnPrower,
|
showOwnPrower,
|
||||||
showViewPrower,
|
showViewPrower,
|
||||||
showManagePrower,
|
showManagePrower,
|
||||||
|
|
||||||
|
closeOnlineCoursevisible,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user