Commit 117ab981 authored by chenhao's avatar chenhao

Merge branch 'developer' of http://172.16.10.76/moa/amos-boot-biz into developer

parents 9724dd07 675cdd1b
...@@ -12,13 +12,13 @@ import lombok.AllArgsConstructor; ...@@ -12,13 +12,13 @@ import lombok.AllArgsConstructor;
public enum HomePageEnum { public enum HomePageEnum {
DISPATCHALARM("dispatchAlarm", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), DISPATCHALARM("dispatchAlarm", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"),
DISPATCHTASK("dispatchTask", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), DISPATCHTASK("dispatchTask", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchTaskServiceImpl"),
FIREALARM("fireAlarm", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), FIREALARM("fireAlarm", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.FireAlarmServiceImpl"),
FAULT("fault", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), FAULT("fault", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.FaultServiceImpl"),
SHIELD("shield", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), SHIELD("shield", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.ShieldServiceImpl"),
WARNING("warning", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), WARNING("warning", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.WarningServiceImpl"),
NO("no", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"), NO("no", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.NoServiceImpl"),
YES("yes", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"); YES("yes", "com.yeejoin.amos.boot.module.jcs.biz.service.impl.YesServiceImpl");
......
...@@ -182,6 +182,6 @@ public interface EquipFeignClient { ...@@ -182,6 +182,6 @@ public interface EquipFeignClient {
* 统计 * 统计
**/ **/
@RequestMapping(value = "/equipSpecificAlarm/getcountAlarmHandle/{type}", method = RequestMethod.GET) @RequestMapping(value = "/equipSpecificAlarm/getcountAlarmHandle/{type}", method = RequestMethod.GET)
ResponseModel<Integer> getCountEquipment(@PathVariable String type); ResponseModel<Integer> getcountAlarmHandle(@PathVariable String type);
} }
...@@ -30,7 +30,7 @@ public class FaultServiceImpl implements IHomePageService { ...@@ -30,7 +30,7 @@ public class FaultServiceImpl implements IHomePageService {
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient.getCountAlarm("BREAKDOWN"); ResponseModel<Integer> data= quipFeignClient1.getCountAlarm("BREAKDOWN");
return ResponseHelper.buildResponse(data!=null?data.getResult():0); return data!=null?data.getResult():0;
} }
} }
...@@ -31,7 +31,7 @@ public class FireAlarmServiceImpl implements IHomePageService { ...@@ -31,7 +31,7 @@ public class FireAlarmServiceImpl implements IHomePageService {
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient.getCountAlarm("FIREALARM"); ResponseModel<Integer> data= quipFeignClient1.getCountAlarm("FIREALARM");
return ResponseHelper.buildResponse(data!=null?data.getResult():0); return data!=null?data.getResult():0;
} }
} }
...@@ -30,7 +30,7 @@ public class NoServiceImpl implements IHomePageService { ...@@ -30,7 +30,7 @@ public class NoServiceImpl implements IHomePageService {
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient.getCountAlarm("NOTICE"); ResponseModel<Integer> data= quipFeignClient1.getcountAlarmHandle("no");
return ResponseHelper.buildResponse(data!=null?data.getResult():0); return data!=null?data.getResult():0;
} }
} }
...@@ -30,7 +30,7 @@ public class ShieldServiceImpl implements IHomePageService { ...@@ -30,7 +30,7 @@ public class ShieldServiceImpl implements IHomePageService {
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient.getCountAlarm("SHIELD"); ResponseModel<Integer> data= quipFeignClient1.getCountAlarm("SHIELD");
return ResponseHelper.buildResponse(data!=null?data.getResult():0); return data!=null?data.getResult():0;
} }
} }
...@@ -30,7 +30,7 @@ public class WarningServiceImpl implements IHomePageService { ...@@ -30,7 +30,7 @@ public class WarningServiceImpl implements IHomePageService {
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient.getCountAlarm("NOTICE"); ResponseModel<Integer> data= quipFeignClient1.getCountAlarm("NOTICE");
return ResponseHelper.buildResponse(data!=null?data.getResult():0); return data!=null?data.getResult():0;
} }
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.biz.common.service.IHomePageService; import com.yeejoin.amos.boot.biz.common.service.IHomePageService;
import com.yeejoin.amos.boot.module.common.api.feign.EquipFeignClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.annotation.PostConstruct;
/** /**
* @description: * @description:
...@@ -11,12 +17,20 @@ import org.springframework.stereotype.Service; ...@@ -11,12 +17,20 @@ import org.springframework.stereotype.Service;
@Service @Service
public class YesServiceImpl implements IHomePageService { public class YesServiceImpl implements IHomePageService {
//实现首页dispatchMap @Autowired
EquipFeignClient quipFeignClient;
private static EquipFeignClient quipFeignClient1;
@PostConstruct
public void init(){
quipFeignClient1= quipFeignClient;
}
//火警
@Override @Override
public Object getHomePageData() { public Object getHomePageData() {
ResponseModel<Integer> data= quipFeignClient1.getcountAlarmHandle("yes");
return 0; return data!=null?data.getResult():0;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment