diff --git a/src/components/drawers/project/ProjectEvalManage.vue b/src/components/drawers/project/ProjectEvalManage.vue index 6202390e..5c88eed9 100644 --- a/src/components/drawers/project/ProjectEvalManage.vue +++ b/src/components/drawers/project/ProjectEvalManage.vue @@ -69,11 +69,11 @@
- +
导出数据
@@ -120,6 +120,7 @@ import { message } from "ant-design-vue"; // import * as api from "../../../api/index"; import * as api from "../../../api/indexTaskManage"; import {checkPer} from "@/utils/utils"; +import { batchSendMessage } from "@/api/index1"; export default { name: "ProjectEvalManage", @@ -343,8 +344,22 @@ export default { }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //项目催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '1',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.projectId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.projectId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.stageId,//阶段或关卡Id + }; + batchSendMessage(obj).then(res => { + console.log(res) + message.success("催促" + props.title + "成功"); + }).catch(err => { + console.log(err) + }) }; const onChange = (pageNumber) => { console.log("Page: ", pageNumber); diff --git a/src/components/drawers/project/ProjectHomeWorkManage.vue b/src/components/drawers/project/ProjectHomeWorkManage.vue index 0c2afacd..eba71df9 100644 --- a/src/components/drawers/project/ProjectHomeWorkManage.vue +++ b/src/components/drawers/project/ProjectHomeWorkManage.vue @@ -68,6 +68,10 @@
+
+
+
催促学习
+
导出数据
@@ -165,6 +169,7 @@ import EScore from "../ExportScore.vue"; import * as api from "../../../api/index1"; import ExportHomeWork from "../../Modals/ExportHomeWork.vue"; import {checkPer} from "@/utils/utils"; +import { batchSendMessage } from "@/api/index1"; export default { name: "ProjectHomeWorkManage", components: { @@ -503,8 +508,22 @@ export default { }; //催促学员学习 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //项目催促请求报文 + var obj = { + 'courseId': props.projectTaskInfo.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '1',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.projectTaskInfo.projectId,//任务的routerTaskld或projectTaskld + 'targetId': props.projectTaskInfo.projectId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.projectTaskInfo.type,//催促的任务的类型 + 'chapterId': props.projectTaskInfo.stageId,//阶段或关卡Id + }; + batchSendMessage(obj).then(res => { + console.log(res) + message.success("催促" + props.title + "成功"); + }).catch(err => { + console.log(err) + }) }; //表头清空 const clearLine = () => { diff --git a/src/components/drawers/project/ProjectOnlineManage.vue b/src/components/drawers/project/ProjectOnlineManage.vue index b0c787c3..246e6253 100644 --- a/src/components/drawers/project/ProjectOnlineManage.vue +++ b/src/components/drawers/project/ProjectOnlineManage.vue @@ -85,11 +85,11 @@
- +
导出数据
@@ -139,6 +139,7 @@ import { message } from "ant-design-vue"; import * as api from "../../../api/indexTaskManage"; import ViewAssess from "../ViewAssess"; import {checkPer} from "@/utils/utils"; +import { batchSendMessage } from "@/api/index1"; export default { name: "ProjectOnlineManage", @@ -379,8 +380,21 @@ export default { }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '1',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.projectId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.projectId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.stageId,//阶段或关卡Id + }; + batchSendMessage(obj).then(res => { + console.log(res) + message.success("催促" + props.title + "成功"); + }).catch(err => { + console.log(err) + }) }; const onChange = (pageNumber) => { console.log("Page: ", pageNumber); diff --git a/src/components/drawers/project/ProjectVoteManage.vue b/src/components/drawers/project/ProjectVoteManage.vue index 7d11f90d..34a5de14 100644 --- a/src/components/drawers/project/ProjectVoteManage.vue +++ b/src/components/drawers/project/ProjectVoteManage.vue @@ -69,11 +69,11 @@
- +
导出数据
@@ -126,6 +126,7 @@ import * as api from "../../../api/indexTaskManage"; import CVote from "../CheckVote.vue" import {checkPer} from "@/utils/utils"; + import { batchSendMessage } from "@/api/index1"; export default { name: "ProjectVoteManage", @@ -351,8 +352,22 @@ }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //项目催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '1',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.projectId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.projectId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.stageId,//阶段或关卡Id + }; + batchSendMessage(obj).then(res => { + console.log(res) + message.success("催促" + props.title + "成功"); + }).catch(err => { + console.log(err) + }) }; const onChange = (pageNumber) => { console.log("Page: ", pageNumber);