jk-GitHub-coder 4 년 전
부모
커밋
348728b53e
1개의 변경된 파일23개의 추가작업 그리고 0개의 파일을 삭제
  1. 23 0
      YijiaRestful/src/main/java/com/platform/yijia/controller/StationController.java

+ 23 - 0
YijiaRestful/src/main/java/com/platform/yijia/controller/StationController.java

@@ -15,6 +15,7 @@ import org.apache.commons.lang3.StringUtils;
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.*;
 import javax.annotation.Resource;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
@@ -31,6 +32,28 @@ public class StationController {
     @Resource
     private AppUserInfoService appUserInfoService;
 
+    //获取油站公众号ID
+    @RequestMapping(value = "/getStationGzhAppId", method = RequestMethod.GET)
+    @ResponseBody
+    public String getStationGzhAppId(@RequestParam Integer stationId){
+        Gson gson =new Gson();
+        //返回结果集
+        ResultData resultData=null;
+        if(stationId !=null){
+            Map<String, String> m = stationService.getStationAppIdAndAppSecret(stationId);
+            if(m !=null && m.containsKey("gzhAppId")) {
+                String gzhAppId = m.get("gzhAppId");
+                Map<String, Object> map = new HashMap<>();
+                map.put("appId", gzhAppId);
+                resultData =ResultData.success(map);
+            }else{
+                resultData =ResultData.error(CodeMsg.REQUEST_FAIL);
+            }
+        }else {
+            resultData =ResultData.error(CodeMsg.REQUEST_FAIL);
+        }
+        return gson.toJson(resultData);
+    }
 
     //获取油站公告信息
     @RequestMapping(value = "/getStationNoticeInfo", method = RequestMethod.GET)