Browse Source

事件分类修改或新增时同步上报县平台

master
liuchuang 4 years ago
parent
commit
3ca13400fb
  1. 2
      epdc-cloud-commons-yushan
  2. 2
      epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/category/service/impl/CategoryServiceImpl.java
  3. 11
      epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/feign/AnalysisPcFromEventFeignClient.java
  4. 5
      epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/feign/fallback/AnalysisPcFromEventFallback.java
  5. 2
      epdc-cloud-parent-yushan

2
epdc-cloud-commons-yushan

@ -1 +1 @@
Subproject commit 235f56d5ea756317efe54c5e0d4be0ac45e09155 Subproject commit 128c6a4bfb8087999b492a6febfdde984623fe3a

2
epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/category/service/impl/CategoryServiceImpl.java

@ -133,6 +133,7 @@ public class CategoryServiceImpl extends BaseServiceImpl<CategoryDao, CategoryEn
} }
insert(entity); insert(entity);
this.packageCategoryOption(); this.packageCategoryOption();
analysisFeignClient.uploadCategoryCode();
} }
/** /**
@ -228,6 +229,7 @@ public class CategoryServiceImpl extends BaseServiceImpl<CategoryDao, CategoryEn
sendMqMessage(dto); sendMqMessage(dto);
updateById(entity); updateById(entity);
this.packageCategoryOption(); this.packageCategoryOption();
analysisFeignClient.uploadCategoryCode();
} }
@Override @Override

11
epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/feign/AnalysisPcFromEventFeignClient.java

@ -7,6 +7,7 @@ import com.elink.esua.epdc.modules.feign.fallback.AnalysisPcFromEventFallback;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
/** /**
* 数据分析模块调用 * 数据分析模块调用
@ -27,4 +28,14 @@ public interface AnalysisPcFromEventFeignClient {
@GetMapping(value = "analysis/category/getCategoryCode", consumes = MediaType.APPLICATION_JSON_VALUE) @GetMapping(value = "analysis/category/getCategoryCode", consumes = MediaType.APPLICATION_JSON_VALUE)
Result<EpmetCategoryCodeOption> getCategoryCode(); Result<EpmetCategoryCodeOption> getCategoryCode();
/**
* 事件分类修改或新增时同步上报县平台
*
* @return com.elink.esua.epdc.commons.tools.utils.Result
* @author lc
* @since 2021/11/11 9:39
*/
@PostMapping("analysis/category/uploadCategoryCode")
Result uploadCategoryCode();
} }

5
epdc-cloud-events/src/main/java/com/elink/esua/epdc/modules/feign/fallback/AnalysisPcFromEventFallback.java

@ -19,4 +19,9 @@ public class AnalysisPcFromEventFallback implements AnalysisPcFromEventFeignClie
public Result<EpmetCategoryCodeOption> getCategoryCode() { public Result<EpmetCategoryCodeOption> getCategoryCode() {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER, "getCategoryCode"); return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER, "getCategoryCode");
} }
@Override
public Result uploadCategoryCode() {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER, "uploadCategoryCode");
}
} }

2
epdc-cloud-parent-yushan

@ -1 +1 @@
Subproject commit db9213163f8005cba05ad21334bebb72484174b7 Subproject commit 6c53fd985cbaae46046a44a2d84f1eb9bff86a9d
Loading…
Cancel
Save