mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 04:46:46 +08:00
feat:修改导出作业
This commit is contained in:
@@ -136,7 +136,10 @@
|
||||
<CQue v-model:CQvisible="CQvisible" />
|
||||
|
||||
<!-- 导出作业提示框 -->
|
||||
<ExportHomeWork v-model:exportHomeWorkV="exportHomeWorkV" />
|
||||
<ExportHomeWork
|
||||
v-model:exportHomeWorkV="exportHomeWorkV"
|
||||
:downloadUrl="downloadUrl"
|
||||
/>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@@ -190,21 +193,21 @@ export default {
|
||||
open: false,
|
||||
projectName: null,
|
||||
projectNameList: [
|
||||
{
|
||||
id: 1,
|
||||
value: "0",
|
||||
label: "未开始",
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
value: "2",
|
||||
label: "进行中",
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
value: "1",
|
||||
label: "已完成",
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
value: "0",
|
||||
label: "未开始",
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
value: "2",
|
||||
label: "进行中",
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
value: "1",
|
||||
label: "已完成",
|
||||
},
|
||||
],
|
||||
selectedRowKeys: [],
|
||||
|
||||
@@ -388,6 +391,7 @@ export default {
|
||||
},
|
||||
],
|
||||
exportHomeWorkV: false,
|
||||
downloadUrl: null,
|
||||
});
|
||||
//面授直播管理列表操作
|
||||
const ListOpera = () => {
|
||||
@@ -572,8 +576,31 @@ export default {
|
||||
}
|
||||
//显示导出作业弹窗
|
||||
const exportHomeWorkShow = () => {
|
||||
state.exportHomeWorkV = true;
|
||||
// state.exportHomeWorkV = true;
|
||||
// exportHomeWork();
|
||||
let obj = {
|
||||
currentStageId: props.projectTaskInfo.stageId,
|
||||
pid: props.projectTaskInfo.projectId,
|
||||
taskId: props.projectTaskInfo.projectTaskId,
|
||||
taskType: props.projectTaskInfo.type,
|
||||
type: 1,
|
||||
};
|
||||
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