From cf10e021abfd14b554908e10d6746db4722a4918 Mon Sep 17 00:00:00 2001 From: luozukai Date: Tue, 11 Jun 2019 13:23:21 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=AE=A1=E6=89=B9=E6=B5=81][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9][init]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/workflow/WxFlowAbleController.java | 13 ++++++++++++- .../java/com/iformall/service/WxFlowService.java | 6 ++++++ .../iformall/service/impl/WxFlowServiceImpl.java | 5 ++++- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/workflow/WxFlowAbleController.java b/mallinkAdmin/src/main/java/com/iformall/controller/workflow/WxFlowAbleController.java index 106d6e3fc..2acd21f9a 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/workflow/WxFlowAbleController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/workflow/WxFlowAbleController.java @@ -198,7 +198,7 @@ public class WxFlowAbleController extends BaseController { /** * 创建模板 */ - @ApiOperation(value = "创建模板",notes = "{\"taskId\":\"\",\"processInstanceId\":\"\",\"remark\":\"\"}") + @ApiOperation(value = "创建模板") @PostMapping(value = "createModel") @SystemControllerLog(description = "工作流-创建模板") public ResultData createModel(@RequestBody WxFlowModel wxFlowModel) { @@ -207,6 +207,17 @@ public class WxFlowAbleController extends BaseController { return wxFlowService.createModel(wxFlowModel); } + /** + * 根据id查询模板 + */ + @ApiOperation(value = "根据id查询模板",notes = "") + @PostMapping(value = "findModelById") + @SystemControllerLog(description = "工作流-根据id查询模板") + public ResultData findById(@RequestBody WxFlowModel wxFlowModel){ + wxFlowModel.setTenantId(getTenantId()); + return wxFlowService.findModelById(wxFlowModel); + } + /** * 模板列表 */ diff --git a/mallinkService/src/main/java/com/iformall/service/WxFlowService.java b/mallinkService/src/main/java/com/iformall/service/WxFlowService.java index fd41d83a5..727181b8a 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxFlowService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxFlowService.java @@ -95,6 +95,12 @@ public interface WxFlowService { */ ResultData createModel(WxFlowModel wxFlowModel); + /** + * 查询模板 + * @return + */ + ResultData findModelById(WxFlowModel wxFlowModel); + /** * 模板列表 * @return diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java index c967bbff1..434676445 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java @@ -1217,5 +1217,8 @@ public class WxFlowServiceImpl implements WxFlowService { return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxFlowModelMapper.findList(wxFlowModel)); } - + @Override + public ResultData findModelById(WxFlowModel wxFlowModel) { + return new ResultData(wxFlowModelMapper.selectByPrimaryKey(wxFlowModel.getId())); + } }