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 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="namecon" style="margin-right: 30px">
<div class="name">姓名</div>
@@ -160,6 +170,12 @@ export default {
type: Number,
default: null,
},
faceTaskInfo: {
type: Object,
default: function () {
return {};
},
},
},
setup(props, ctx) {
@@ -385,7 +401,7 @@ export default {
const clearLine = () => {
state.selectedRowKeys = [];
};
console.log("props", props.faceTaskInfo);
return {
...toRefs(state),
selectProjectName,

View File

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