From e52735d7bc1097b29cb2dff46489e989c34a84a4 Mon Sep 17 00:00:00 2001 From: wyx <51903@qq.com> Date: Tue, 21 Mar 2023 22:20:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E9=A1=B9=E7=9B=AE-?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1-=E5=82=AC=E4=BF=83=E5=AD=A6=E4=B9=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../drawers/router/RouterCommonManage.vue | 23 +++++++++++++++---- .../drawers/router/RouterEvaluationManage.vue | 23 +++++++++++++++---- .../drawers/router/RouterHomeworkManage.vue | 23 +++++++++++++++++-- .../drawers/router/RouterProjectManage.vue | 23 +++++++++++++++---- .../drawers/router/RouterVoteManage.vue | 23 +++++++++++++++---- 5 files changed, 97 insertions(+), 18 deletions(-) diff --git a/src/components/drawers/router/RouterCommonManage.vue b/src/components/drawers/router/RouterCommonManage.vue index c5821df4..c45fa110 100644 --- a/src/components/drawers/router/RouterCommonManage.vue +++ b/src/components/drawers/router/RouterCommonManage.vue @@ -85,11 +85,11 @@
- +
导出数据
@@ -139,6 +139,7 @@ import ViewAssess from "../ViewAssess"; // 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: "RouterCommonManage", components: { ViewAssess }, @@ -386,8 +387,22 @@ export default { }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //考试催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '2',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.routerId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.routerId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.chapterId,//阶段或关卡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/router/RouterEvaluationManage.vue b/src/components/drawers/router/RouterEvaluationManage.vue index 533b2e72..b0a65b4d 100644 --- a/src/components/drawers/router/RouterEvaluationManage.vue +++ b/src/components/drawers/router/RouterEvaluationManage.vue @@ -68,10 +68,10 @@
- +
导出数据
@@ -118,6 +118,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: "RouterEvaluationManage", @@ -341,8 +342,22 @@ export default { }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //考试催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '2',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.routerId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.routerId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.chapterId,//阶段或关卡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/router/RouterHomeworkManage.vue b/src/components/drawers/router/RouterHomeworkManage.vue index e126f66e..deb54a0f 100644 --- a/src/components/drawers/router/RouterHomeworkManage.vue +++ b/src/components/drawers/router/RouterHomeworkManage.vue @@ -39,6 +39,10 @@
+
+
+
催促学习
+
导出数据
@@ -108,6 +112,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: "RouterCommonManage", components: { @@ -445,8 +450,22 @@ export default { }; //催促学员学习 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //考试催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '2',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.routerId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.routerId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.chapterId,//阶段或关卡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/router/RouterProjectManage.vue b/src/components/drawers/router/RouterProjectManage.vue index a20cabe5..ff09e8d6 100644 --- a/src/components/drawers/router/RouterProjectManage.vue +++ b/src/components/drawers/router/RouterProjectManage.vue @@ -69,11 +69,11 @@
- +
导出数据
@@ -127,6 +127,7 @@ import * as api from "../../../api/indexTaskManage"; import CheckStu from "../CheckStu"; import {checkPer} from "@/utils/utils"; + import { batchSendMessage } from "@/api/index1"; export default { name: "RouterProjectManage", @@ -420,8 +421,22 @@ }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //考试催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '2',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.routerId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.routerId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.chapterId,//阶段或关卡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/router/RouterVoteManage.vue b/src/components/drawers/router/RouterVoteManage.vue index 098f6f66..2efeb9bf 100644 --- a/src/components/drawers/router/RouterVoteManage.vue +++ b/src/components/drawers/router/RouterVoteManage.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: "RouterVoteManage", @@ -372,8 +373,22 @@ }; //催促 const godie = () => { - message.destroy(); - message.success("催促" + props.title + "成功"); + //考试催促请求报文 + var obj = { + 'courseId': props.datasource.courseId,//任务的Id + 'courseName': props.title,//任务的名称 + 'logo': '2',//项目或径的标识 1-项目 2-路径图 3面授课 + 'routerTaskId': props.datasource.routerId,//任务的routerTaskld或projectTaskld + 'targetId': props.datasource.routerId,//路径图的就是routerId,项目的是projectId;根据这张图来看的话 + 'taskType': props.datasource.type,//催促的任务的类型 + 'chapterId': props.datasource.chapterId,//阶段或关卡Id + }; + batchSendMessage(obj).then(res => { + console.log(res) + message.success("催促" + props.title + "成功"); + }).catch(err => { + console.log(err) + }) }; const onChange = (pageNumber) => { console.log("Page: ", pageNumber);