From d3abb07429c995a56bdce4be144ecad8e410f5f9 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Wed, 23 Feb 2022 17:01:53 +0800
Subject: [PATCH] 问题修复
---
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java | 1 +
src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java | 1 +
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml | 4 ++++
src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java | 3 +++
src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java | 5 +++++
5 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java b/src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java
index 922d147..42b73bb 100644
--- a/src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java
+++ b/src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java
@@ -264,6 +264,9 @@
public R<Map> startTask(String rid, String serid,String type,String data) {
//获取组员id并进行通知
Map<String, Object> map = new HashMap<>();
+
+ serid = taskqdService.querySerid(rid);
+
int msg = pushMsgService.startTask(serid, rid,type,data);
map.put("res", msg);
map.put("type", type);
diff --git a/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java b/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java
index 80c835a..6d9bcd8 100644
--- a/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java
+++ b/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java
@@ -41,4 +41,5 @@
List<Map<String, Object>> queryReceiver(String serid);
List<TaskqdVO> selectLi(String type, String serid,String jurisdiction);
Integer selectNum(String serid,String jurisdiction);
+ String querySerid(String rid);
}
diff --git a/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml b/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml
index e1b8270..c88516f 100644
--- a/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml
+++ b/src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml
@@ -88,4 +88,8 @@
or
j.parent_id = #{jurisdiction})
</select>
+
+ <select id="querySerid" resultType="java.lang.String">
+ SELECT serid from sys_taskqd where id = #{rid}
+ </select>
</mapper>
diff --git a/src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java b/src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java
index ea9e53a..b6213cf 100644
--- a/src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java
+++ b/src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java
@@ -40,4 +40,5 @@
List<Map<String, Object>> queryReceiver(String serid);
List<TaskqdVO> selectLi(String type, String serid,String jurisdiction);
Integer selectNum(String serid,String jurisdiction);
+ String querySerid(String rid);
}
diff --git a/src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java b/src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java
index daa1dd9..1166cae 100644
--- a/src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java
+++ b/src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java
@@ -65,4 +65,9 @@
public Integer selectNum(String serid, String jurisdiction) {
return baseMapper.selectNum(serid, jurisdiction);
}
+
+ @Override
+ public String querySerid(String rid) {
+ return baseMapper.querySerid(rid);
+ }
}
--
Gitblit v1.9.3