feat:增加面授任务基本信息

This commit is contained in:
lixg
2023-01-04 16:04:00 +08:00
parent dceca9082f
commit 99aa8d8d43
2 changed files with 27 additions and 11 deletions

View File

@@ -16,7 +16,17 @@
/> />
</div> </div>
<div class="main"> <div class="main">
<div class="endtime">起止时间2022-07-21 14:00 2022-7-30 14:00</div> <div class="endtime">
起止时间{{
faceTaskInfo && faceTaskInfo.startTime
? faceTaskInfo.startTime
: "-"
}}
{{
faceTaskInfo && faceTaskInfo.endTime ? faceTaskInfo.endTime : "-"
}}
</div>
<div class="search"> <div class="search">
<div class="namecon" style="margin-right: 30px"> <div class="namecon" style="margin-right: 30px">
<div class="name">姓名</div> <div class="name">姓名</div>
@@ -160,6 +170,12 @@ export default {
type: Number, type: Number,
default: null, default: null,
}, },
faceTaskInfo: {
type: Object,
default: function () {
return {};
},
},
}, },
setup(props, ctx) { setup(props, ctx) {
@@ -385,7 +401,7 @@ export default {
const clearLine = () => { const clearLine = () => {
state.selectedRowKeys = []; state.selectedRowKeys = [];
}; };
console.log("props", props.faceTaskInfo);
return { return {
...toRefs(state), ...toRefs(state),
selectProjectName, selectProjectName,

View File

@@ -617,11 +617,7 @@
item.type item.type
) )
: item.type == '2' : item.type == '2'
? showFace( ? showFace(item.name, item.projectTaskId, item)
item.name,
item.projectTaskId,
item.type
)
: item.type == '4' : item.type == '4'
? showWork(item.name, item.projectTaskId) ? showWork(item.name, item.projectTaskId)
: item.type == '5' : item.type == '5'
@@ -1102,6 +1098,7 @@
v-model:Fvisible="FaceVisivle" v-model:Fvisible="FaceVisivle"
:projectTaskId="projectTaskId" :projectTaskId="projectTaskId"
:title="showFaceText" :title="showFaceText"
:faceTaskInfo="faceTaskInfo"
/> />
<!-- 作业管理抽屉 --> <!-- 作业管理抽屉 -->
<ProjectHomeWorkManage <ProjectHomeWorkManage
@@ -2395,8 +2392,9 @@ export default {
showTimeText: "", showTimeText: "",
//考试、测评页面传递参数title //考试、测评页面传递参数title
showTestText: "", showTestText: "",
//直播、面授传递title //面授传递title
showFaceText: "", showFaceText: "",
faceTaskInfo: null, //面授任务信息
//直播、面授传递title //直播、面授传递title
showWorkText: "", showWorkText: "",
//直播、活动页面传递参数 //直播、活动页面传递参数
@@ -2701,11 +2699,13 @@ export default {
state.itemstype = Number(type); state.itemstype = Number(type);
}; };
//面授管理的抽屉 //面授管理的抽屉
const showFace = (name, id) => { const showFace = (name, id, item) => {
// console.log("点击管理"); // console.log("点击管理");
state.FaceVisivle = true; state.FaceVisivle = true;
state.showFaceText = name; state.showFaceText = name;
state.projectTaskId = id; state.projectTaskId = id;
state.faceTaskInfo = item;
console.log("faceTaskInfo", item);
}; };
const showSubset = () => { const showSubset = () => {
// 随机分组 // 随机分组
@@ -2727,7 +2727,7 @@ export default {
state.showkaoqinText = title; state.showkaoqinText = title;
}; };
//作业管理的抽屉 //作业管理的抽屉
const showWork = (name, id, ) => { const showWork = (name, id) => {
state.Wvisible = true; state.Wvisible = true;
state.showWorkText = name; state.showWorkText = name;
state.projectTaskId = id; state.projectTaskId = id;