feat:增加评估管理中评估的管理基础信息接入

This commit is contained in:
wyx
2023-01-04 17:19:58 +08:00
parent 6c7cff2113
commit cd4fca6a0d

View File

@@ -27,23 +27,23 @@
<div class="messagebox">
<div style="width: 186px; margin-right: 126px; float: left">
<span class="name">评估名称:</span>
<span class="descript">课程评估</span>
<span class="descript">{{basicInfo.assessmentName}}</span>
</div>
<div style="width: 103px; margin-right: 126px; float: left">
<span class="name">创建人:</span>
<span class="descript">管理员</span>
<span class="descript">{{basicInfo.createName}}</span>
</div>
<div style="width: 88px; margin-right: 126px; float: left">
<span class="name">状态:</span>
<span class="descript">已发布</span>
<span class="descript">{{basicInfo.releaseStatus?basicInfo.releaseStatus==1?"待发布":basicInfo.releaseStatus==2?"已发布":"已结束":''}}</span>
</div>
<div style="width: 192px; margin-right: 126px; float: left">
<span class="name">创建时间:</span>
<span class="descript">2022-07-22 9:30</span>
<span class="descript">{{basicInfo.createTime}}</span>
</div>
<div style="width: 192px; margin-right: 126px; float: left">
<span class="name">发布时间:</span>
<span class="descript">2022-07-22 9:30</span>
<span class="descript">{{basicInfo.releaseTime}}</span>
</div>
</div>
</div>
@@ -81,22 +81,49 @@ import ViewAssess from "../../components/drawers/ViewAssess";
import { reactive, toRefs } from "vue";
import { queryAssessmentDetailList } from "@/api/indexResearch";
import { useRouter } from "vue-router";
export default {
name: "ManagePage",
components: { ViewAssess },
setup() {
const router = useRouter();
const getInfoDate = async () => {
let res = await queryAssessmentDetailList({
assessmentId: router.currentRoute.value.params.id,
});
console.log(res);
};
getInfoDate();
const state = reactive({
Assessvisible: false,
basicInfo: "" ,
currentPage: 1,
pageSize: 10,
tableDataTotalLoading: true,
tabledata: [],
tableDataTotal: 0,
});
const getInfoDate = async () => {
state.tableDataTotalLoading = true;
await queryAssessmentDetailList({
assessmentId: router.currentRoute.value.params.id,
}).then(res=>{
console.log('获取评估信息', res);
if(res.data.code==200){
state.basicInfo = res.data.data;
}
}).catch(err=>{
console.log(err)
});
// 获取学员信息
console.log('传递的请求学员信息的参数',{
pageNo: state.currentPage,
pageSize: state.pageSize,
type: 3,
taskId: router.currentRoute.value.params.id,
pid: router.currentRoute.value.params.id
})
// createName
};
getInfoDate();
const showassess = () => {
state.Assessvisible = true;
};