mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 11:56:46 +08:00
feat:修改导出作业
This commit is contained in:
@@ -151,7 +151,10 @@
|
||||
<!-- 查看答卷抽屉 -->
|
||||
<CQue v-model:CQvisible="CQvisible" />
|
||||
<!-- 导出作业提示框 -->
|
||||
<ExportHomeWork v-model:exportHomeWorkV="exportHomeWorkV" />
|
||||
<ExportHomeWork
|
||||
v-model:exportHomeWorkV="exportHomeWorkV"
|
||||
:downloadUrl="downloadUrl"
|
||||
/>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@@ -423,6 +426,7 @@ export default {
|
||||
},
|
||||
],
|
||||
exportHomeWorkV: false,
|
||||
downloadUrl: null,
|
||||
});
|
||||
//面授直播管理列表操作
|
||||
const ListOpera = () => {
|
||||
@@ -628,8 +632,31 @@ export default {
|
||||
|
||||
//显示导出作业弹窗
|
||||
const exportHomeWorkShow = () => {
|
||||
state.exportHomeWorkV = true;
|
||||
// exportHomeWork();
|
||||
state.downloadUrl = null;
|
||||
let obj = {
|
||||
currentStageId: props.datasource.chapterId,
|
||||
pid: props.datasource.routerId,
|
||||
taskId: props.datasource.routerTaskId,
|
||||
taskType: props.datasource.type,
|
||||
type: 2,
|
||||
};
|
||||
api
|
||||
.exportHomeWork(obj)
|
||||
.then((res) => {
|
||||
console.log("导出作业", JSON.parse(res.data).data);
|
||||
if (JSON.parse(res.data).code === 200) {
|
||||
message.destroy();
|
||||
message.success("导出作业成功");
|
||||
state.exportHomeWorkV = true;
|
||||
state.downloadUrl = JSON.parse(res.data).data;
|
||||
}
|
||||
})
|
||||
.catch((err) => {
|
||||
message.destroy();
|
||||
message.error("导出作业失败");
|
||||
console.log("导出作业失败", err);
|
||||
});
|
||||
};
|
||||
|
||||
//导出作业
|
||||
|
||||
Reference in New Issue
Block a user