|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div>
|
|
|
+ <div style="overflow: hidden;">
|
|
|
<m-header v-if="headerStatus" />
|
|
|
<van-cell-group>
|
|
|
<van-cell title="课程班名称" :value="classGroupName" />
|
|
@@ -102,7 +102,7 @@
|
|
|
<van-button type="primary" round size="large" @click="submitReview">提交评价</van-button>
|
|
|
</div>
|
|
|
<div class="button-group btn-operation" v-if="reviewId">
|
|
|
- <van-button type="primary" :disabled="homeWork?true: false" round @click="onWork(isAssignHomework)">{{ homeWork ? '已布置作业' : '布置作业' }}</van-button>
|
|
|
+ <van-button type="primary" :disabled="homeWork?true: false" v-if="enableAssignHomework" round @click="onWork(isAssignHomework)">{{ homeWork ? '已布置作业' : '布置作业' }}</van-button>
|
|
|
<van-button type="primary" round class="btn-plain" @click="submitReview">修改评价</van-button>
|
|
|
</div>
|
|
|
|
|
@@ -156,6 +156,7 @@ export default {
|
|
|
// isReset: false,
|
|
|
isInside: false,
|
|
|
isAssignHomework: 0, // 是否有布置作业,0 => 否 1 => 是
|
|
|
+ enableAssignHomework: 0, // 是否要布置作业 0 否 1 是
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -235,6 +236,7 @@ export default {
|
|
|
let result = res.data
|
|
|
if(result.code == 200) {
|
|
|
this.isAssignHomework = result.data.isAssignHomework
|
|
|
+ this.enableAssignHomework = result.data.enableAssignHomework
|
|
|
} else {
|
|
|
this.$toast(result.msg)
|
|
|
}
|
|
@@ -286,15 +288,18 @@ export default {
|
|
|
} else {
|
|
|
courseReviewAdd(obj).then(res => {
|
|
|
if (res.data.code == 200) {
|
|
|
- // this.$toast("提交成功");
|
|
|
- this.showWork = true
|
|
|
- // setTimeout(res => {
|
|
|
- // if (this.isInside) {
|
|
|
- // this.$router.push({ path: "/manageEvaluation" });
|
|
|
- // } else {
|
|
|
- // this.onAppBack();
|
|
|
- // }
|
|
|
- // }, 1000);
|
|
|
+ if(this.enableAssignHomework) {
|
|
|
+ this.showWork = true
|
|
|
+ } else {
|
|
|
+ this.$toast("提交成功");
|
|
|
+ setTimeout(res => {
|
|
|
+ if (this.isInside) {
|
|
|
+ this.$router.push({ path: "/manageEvaluation" });
|
|
|
+ } else {
|
|
|
+ this.onAppBack();
|
|
|
+ }
|
|
|
+ }, 1000);
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|
|
@@ -425,7 +430,7 @@ export default {
|
|
|
&.btn-operation {
|
|
|
margin: 0.3rem 0.16rem 0.2rem;
|
|
|
display: flex;
|
|
|
- justify-content: space-between;
|
|
|
+ justify-content: space-around;
|
|
|
button {
|
|
|
width: 48%;
|
|
|
}
|