From 0b90c3eb62fa9b1e4dda8de7d9a7a8aae30da1d6 Mon Sep 17 00:00:00 2001
From: zhaoxiaohao <279049017@qq.com>
Date: Sat, 06 Feb 2021 22:09:31 +0800
Subject: [PATCH] 添加查询是否开通单次支付的fegin

---
 kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/PayManagerController.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/PayManagerController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/PayManagerController.java
index 5103774..3ef3e5f 100644
--- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/PayManagerController.java
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/PayManagerController.java
@@ -16,6 +16,7 @@
 import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.collections4.MapUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.validation.BindingResult;
@@ -118,6 +119,29 @@
             return ResultBody.ok().data(true).msg("已开通单次支付功能");
         }
     }
+    /**
+     * 查询一个科室是否有支付功能
+     */
+    @ApiOperation(value = "查询一个科室是否有支付功能")
+    @PostMapping("/departmentIsPayFegin")
+    public ResultBody departmentIsPayFegin(@RequestBody Map<String,Long> map) {
+        Long hospitalId = MapUtils.getLong(map, "hospitalId");
+        if(hospitalId==null){
+            return ResultBody.failed("请输入医院id");
+        }
+        Long departmentId = MapUtils.getLong(map, "departmentId");
+        if(departmentId==null){
+            return ResultBody.failed("请输入部门id");
+        }
+        PayManager payManager=payManagerService.findByObject(hospitalId,departmentId);
+        if (payManager.getId() == null) {
+            return ResultBody.ok().data(false).msg("未开通单次支付功能");
+        }
+        else
+        {
+            return ResultBody.ok().data(true).msg("已开通单次支付功能");
+        }
+    }
 
     /**
      * 新增or更新

--
Gitblit v1.8.0