-- fix 评估管理查看bug

This commit is contained in:
yuping
2023-03-13 18:51:09 +08:00
parent f1f438b952
commit 7f36db4f4c
2 changed files with 12 additions and 6 deletions

View File

@@ -167,6 +167,10 @@ export default {
return {};
},
},
assessmentId: {
type: Number,
default: null,
},
datasource: {
type: Object,
default: function () {
@@ -204,7 +208,7 @@ export default {
console.log('我是传递过来的参数2', props.basicdata)
api.QueryAssessmentDetail({
"assessmentSubmitId": props.datasource.assessmentSubmitId?props.datasource.assessmentSubmitId:props.datasource.assessmentResultIds,
"courseId": props.datasource.courseId,
"courseId": props.assessmentId,
"studentId": props.datasource.studentId
}).then(res=>{
console.log(res)

View File

@@ -74,7 +74,7 @@
<!-- 分页 -->
</div>
</div>
<view-assess v-model:Assessvisible="Assessvisible" :datasource="evalDataSource" :evalName="basicInfo.assessmentName"
<view-assess v-model:Assessvisible="Assessvisible" :datasource="evalDataSource" :assessmentId="assessmentId" :evalName="basicInfo.assessmentName"
:basicdata="basicInfo" />
</template>
@@ -90,7 +90,7 @@ export default {
components: { ViewAssess },
setup() {
const router = useRouter();
const { query: { createName, createTime }} = useRoute();
const { query: { createName, createTime },params:{id:assessmentId}} = useRoute();
const state = reactive({
Assessvisible: false,
basicInfo: "",
@@ -105,11 +105,12 @@ export default {
evalStuListDataTotal: 0,
evalCurrentPage: 1
});
console.log(2222222222);
console.log(router);
const getInfoDate = async () => {
state.tableDataTotalLoading = true;
await queryAssessmentDetailList({
assessmentId: router.currentRoute.value.params.id,
assessmentId: assessmentId,
}).then(res => {
console.log('获取评估信息', res);
if (res.data.code == 200) {
@@ -122,7 +123,7 @@ export default {
// 获取学员信息
state.evalStuListLoading = true;
api.QueryAssessmentManageMessage({
"assessmentId": router.currentRoute.value.params.id,
"assessmentId": assessmentId,
"pageNo": state.evalCurrentPage,
"pageSize": state.pageSize
}).then(res => {
@@ -160,6 +161,7 @@ export default {
};
return {
...toRefs(state),
assessmentId,
dataSource: [
{
key: "1",