直播bug 添加面授bug

This commit is contained in:
zhangyc
2022-11-28 23:26:20 +08:00
parent 216916f590
commit edcb32e563
8 changed files with 215 additions and 118 deletions

View File

@@ -370,12 +370,7 @@
<span style="margin-right: 14px">封面图</span>
</div>
<div class="item_inp">
<!-- <div class="i_upload">
<div class="addimg">
<div class="heng"></div>
<div class="shu"></div>
</div>
</div> -->
<a-upload
name="avatar"
list-type="picture-card"
@@ -1747,21 +1742,16 @@
<span style="margin-right: 3px">完成规则</span>
</div>
<div class="b_input">
<a-radio-group v-model:value="xjkkradioV2">
<a-radio :value="1" @click="clear_xjkkradioV2">
<span style="color: #6d7584; margin-right: 30px">
报名即完成
</span>
</a-radio>
<a-radio :value="2" @click="clear_xjkkradioV2">
<span style="color: #6d7584; margin-right: 30px">
签到即完成
</span>
</a-radio>
<a-radio :value="3" @click="clear_xjkkradioV2">
<span style="color: #6d7584">请假算完成</span>
</a-radio>
</a-radio-group>
<a-checkbox v-model:checked="regisCom" @click="regisCom =!regisCom">
<span style="color: #6d7584">报名即完成</span>
</a-checkbox>
<a-checkbox v-model:checked="signCom" @click="signCom =!signCom">
<span style="color: #6d7584">签到即完成</span>
</a-checkbox>
<a-checkbox v-model:checked="comLeave" @click="comLeave =!comLeave">
<span style="color: #6d7584">请假算完成</span>
</a-checkbox>
</div>
</div>
<div class="cstm_items items_fj">
@@ -3340,7 +3330,7 @@ export default defineComponent({
kkinputV2: "",
//新建开课
xjkkradioV1: "",
xjkkradioV2: "",
completeType: "",
xjkkinputV1: "",
xjkkinputV2: "",
xjkkinputV3: "",
@@ -3376,7 +3366,9 @@ export default defineComponent({
checked4: false,
offcoursePlanId: 0,
filesList: [],
signCom:false ,
regisCom:false,
comLeave:false,
studentId: 0,
studentItem: {},
addOnlineCoursevisible: false, //新建面授弹窗
@@ -4104,7 +4096,7 @@ export default defineComponent({
state.cstm_hs = false;
state.kk_eidt = false;
state.xjkkradioV1 = "";
state.xjkkradioV2 = "";
state.completeType = "";
state.xjkkinputV1 = "";
state.xjkkinputV2 = "";
state.xjkkinputV3 = "";
@@ -4127,12 +4119,12 @@ export default defineComponent({
applyFlag: state.checked1 ? 1 : 0,
attach: state.filesList.length ? state.filesList.join(",") : "",
beginTime: startTime,
completeType: state.xjkkradioV2,
completeType: state.regisCom?"1,":"0,"+state.signCom?"1,":"0,"+state.comLeave?"1":"0",
endTime: endTime,
evalFlag: state.checked4 ? 1 : 0,
name: state.xjkkinputV1,
signFlag: state.xjkkradioV1 === 0 ? 1 : 0, //是否允许未报名的签到:1是0否
signWordFlag: state.xjkkradioV1 === 1 ? 1 : 0, //签到是否需要口令:1是0否
// signWordFlag: state.xjkkradioV1 === 1 ? 1 : 0, //签到是否需要口令:1是0否
teacherId: state.xjkkinputV4 ? state.xjkkinputV4 : 1,
};
console.log(postData);
@@ -4175,13 +4167,17 @@ export default defineComponent({
dayjs(item.endTime, "YYYY/MM/DD"),
];
options4CurId.value = item.teacherId;
state.xjkkradioV2 = item.completeType;
state.regisCom = item.completeType.split(",")[0]==1?true:false,
state.signCom = item.completeType.split(",")[1]==1?true:false,
state.comLeave = item.completeType.split(",")[2]==1?true:false,
state.completeType = state.regisCom?"1,":"0,"+state.signCom?"1,":"0,"+state.comLeave?"1":"0",
state.checked4 = item.evalFlag === 1 ? true : false;
state.xjkkinputV1 = item.name;
if (item.signFlag === 1) {
//是否允许未报名的签到:1是0否
state.xjkkradioV1 = 0;
}
/*
if (item.signWordFlag === 1) {
//签到是否需要口令:1是0否
state.xjkkradioV1 = 1;
@@ -4189,6 +4185,7 @@ export default defineComponent({
if (item.signFlag === 0 && item.signWordFlag === 0) {
state.xjkkradioV1 = "";
}
*/
state.xjkkinputV4 = item.teacherId;
getTea();
@@ -4396,7 +4393,7 @@ export default defineComponent({
evalFlag: item.evalFlag,
name: item.name,
signFlag: item.signFlag, //是否允许未报名的签到:1是0否
signWordFlag: item.signWordFlag, //签到是否需要口令:1是0否
//signWordFlag: item.signWordFlag, //签到是否需要口令:1是0否
teacherId: item.teacherId,
};
console.log(obj);